SQL查询很快,插入很慢,为什么

SQL查询很快,插入很慢,为什么,第1张

查询很快,插入很慢就是典型的用空间换取时间的做法。

原因是因为你的查询条件加了索引,就好比是你的门牌号,有了门牌号,查找起来就很容易,但是却需要空间存储门牌号,而且插入的时候一边插数据一边分配门牌号,所以会比较慢

原因有很多中可能,首先数据库应该对数据量大的表做index优化;其次检查你的sql语句是否用了最合适的方法,在多表查询时,where 之后的条件先接主键关联和int、long 型的条件,再解字符型,最后是folat型。。between ...and的条件也优先级放到后面去!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9997913.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存