Jon*_*Jon 24 sql database indexing
我正在创建一个新的数据库,并想知道是否有任何缺点,我认为可能需要一个表添加众多索引.
如果我创建索引但最终没有使用它会导致任何问题吗?
Pas*_*TIN 16
每个指数:
这意味着您应该只定义对您的应用程序需求有用的索引:过多的索引会使写入速度减慢,而不是从读取中获得.
是.您应该只添加必要的索引.
索引需要额外的空间,并且在插入/更新/删除记录时,DBMS也需要更新这些索引.因此,这意味着更新/添加/删除记录需要更多时间,因为DBMS必须进行一些额外的管理.
向我认为可能需要的表添加大量索引.
您应该只添加那些您确定它们是必要的索引.要确定可以放置索引的列,您可以:
另一种 - 也许是更好的方法 - 是使用SQL事件探查器:
| 归档时间: |
|
| 查看次数: |
9592 次 |
| 最近记录: |