永发信息网

mysql建立索引 反而变慢 这是什么原因

答案:3  悬赏:30  手机版
解决时间 2021-03-26 00:34
  • 提问者网友:贪了杯
  • 2021-03-25 09:46
mysql建立索引 反而变慢 这是什么原因
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-03-25 10:52
"class"字段建立索引时为:560毫秒左右 这是为什么呢? 有这种可能。索引在一定数据量时。速度上市没有优势的。只有在更大数据量中才体现出来。不过,H
全部回答
  • 1楼网友:不如潦草
  • 2021-03-25 11:29
索引对大量数据的查询来说,会快很多,就像楼上说的,变化不大的数据,索引带来的速度提升并不会太大,特别是当数据量比较小(6万条)的时候,索引本身的加载需要时间,第二次访问如果有缓存的话,查询时间会降低一些。
  • 2楼网友:罪歌
  • 2021-03-25 11:03
没有出错,本来就是这么个情况,不是说建了索引就一定比不建索引快,这个索引如果是建立在变化区间不大的字段上,比如说这个字段要么是1 要么是 2,这情况下完全没必要建立索引,或者说建了索引反而会比不建所以更慢,如果这个字段的值变化区间很大,那么建了索引比不建索引更快,当然也不是索引越多越好,这里面有学问,希望对你有所帮助
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯