中易网

索引是否越多越好?为什么?

答案:1  悬赏:80  
解决时间 2021-01-12 05:49
  • 提问者网友:温旧梦泪无声
  • 2021-01-11 08:03
索引是否越多越好?为什么?
最佳答案
  • 二级知识专家网友:一把行者刀
  • 2021-01-11 08:21
当然不是,
关于建立索引的几个准则:
1、合理的建立索引能够加速数据读取效率,不合理的建立索引反而会拖慢数据库的响应速度。
2、索引越多,更新数据的速度越慢。
不要在选择的栏位上放置索引,这是无意义的。应该在条件选择的语句上合理的放置索引,比如where,order by。
例子:
SELECt id,title,content,cat_id FROM article WHERe cat_id = 1;
上面这个语句,你在id/title/content上放置索引是毫无意义的,对这个语句没有任何优化作用。但是如果你在外键cat_id上放置一个索引,那作用就相当大了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息