小编典典

拥有多个索引的缺点是什么?

sql

最近,我通过为SQLite提供良好的索引来加快复杂查询的速度。这样的结果使我想知道是否应该为JOIN或ORDER
BY子句常用的许多其他字段建立索引。但是我不想太过热情并且对我适得其反:我认为必须出于某些原因 创建索引,否则默认情况下将为每个字段建立索引。

在这种情况下,我正在使用SQLite,但是当然也欢迎与DBMS无关的建议。


阅读 173

收藏
2021-03-17

共1个答案

小编典典

索引减慢了插入和更新的速度(这可能会成为锁定的一个非常严重的问题),并浪费了磁盘空间。就是这样。

2021-03-17