【发布时间】:2021-02-05 19:09:28
【问题描述】:
我有一个表,其中有一个名为BatchId 的列。当要插入的 batchId 是新的并且要选择的是最新的时,我想确保该表上的 select 和 insert 非常快。
Select *
from table
where batchId = @maximumBatchId
我不关心其他batchIds的性能。
在batchId 上添加索引确实提高了性能,但随着索引大小的增加,它可能会有所不同。
【问题讨论】:
-
如果你正在寻找,那么大小不应该对性能产生任何重大影响(更重要的是寻找扫描了多少行,执行了多少查找等)。
标签: sql sql-server performance