Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有比这更快或更有效的方法来选择下一条记录?
SELECT TOP 1 * FROM MyTable WHERE ID > @LastIDRead ORDER BY ID
注意:我需要所有的列
如果您在 ID 上有一个 CLUSTERED INDEX,这是最快的方法。
“下一条记录”在这里无关紧要,您想要的是根据其 ID 获取记录。如果 Id 被索引,那将是最好的选择。