【发布时间】:2011-01-25 15:26:38
【问题描述】:
我搜索了一下,没有看到任何类似的问题,所以这里。
您如何知道何时将索引放入表中?您如何决定将哪些列包含在索引中?什么时候应该使用聚集索引?
索引会降低select 语句的性能吗?多少索引太多了,需要多大的表才能从索引中受益?
编辑:
列数据类型呢?可以在varchar 或datetime 上建立索引吗?
【问题讨论】:
-
"是否可以在 varchar 或 datetime 上建立索引?"我有一个表,其中聚集索引位于日期时间(尽管我们只使用日期部分),因为表上的所有查询都限制为开始/结束日期对,并且数据的选择性足够高以使其不错的选择。
标签: sql performance database-design indexing