我们应该在关系数据库的date或datetime列上创建索引吗?

时间:2018-08-14 19:26:39

标签: database indexing

假定许多选择查询中都使用带有时间戳的列,那么我们应该在该列上有一个索引吗?这样做有什么弊端?

1 个答案:

答案 0 :(得分:0)

如果要查询它,那肯定是。否则,您需要进行表扫描以查找行。缺点是它可能是一个很大的索引,但是唯一要考虑的是,许多索引(每次更新都必须更新索引-影响很小)的需求是否大于少数几个索引的需求(否则查询就很长)。不太可能。