99问答网
所有问题
索引的区别,对数据库的性能有什么影响
如题所述
举报该问题
推荐答案 2019-12-27
数据库建索引主要是用于查询时进行排序的,当然某一字段没有建索引,sql里也可以它为关键字进行排序,但性能远远低于有索引的情况,记录比较多的时候对比更明显。至于性能,如果在记录比较多的情况,上万条记录,你又建了很多索引,数据库本身维护这些索引会付出很大的代价。这个时候你只要在几个常用的字段上加索引,删掉不用的索引,就会解决性能的问题。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BvBtWvOBvWBjXWjttB.html
其他回答
第1个回答 2018-04-29
坏处 对数据库做增删改 比较慢··因为索引结构是 会物理排序,你改了索引字段 的值时 这条记录会重新去排列
好处 应为是排列好了 所以查询速度很快
本回答被网友采纳
相似回答
大家正在搜
相关问题
数据库索引优缺点
数据库建索引如何影响性能,影响性能的真正原因是什么??、
数据库索引优缺点有哪些?
对数据库的性能有什么影响(从读写两个方
索引对数据库系统的负面影响是什么?
影响数据库中索引的因素有哪些
主键、外键以及索引对数据库存取性能的影响
索引的用途,在什么情况下索引会降低数据库操作性能