Mar*_*acz 5 indexing sql-server-2005
有没有理由在表中添加少量(少于10个)元素的索引?它经常在连接中使用,但我不确定这样小的表上的索引是否会增加其性能或降低.
编辑:表中的行非常小:7列,总大小小于500字节,所以我认为它可以存储在服务器内存中(这是Paul Sanwald的回答)
这么大的表不太可能使用索引。如果表的大小稳定并且始终很小,我不会添加索引。
来自在线书籍:
对小表建立索引可能不是最佳选择,因为与执行简单的表扫描相比,查询优化器遍历索引搜索数据可能需要更长的时间。因此,小表上的索引可能永远不会被使用,但仍然必须在表中的数据发生更改时进行维护。
因此,为小表建立索引可能不是一个好主意。
| 归档时间: |
|
| 查看次数: |
1007 次 |
| 最近记录: |