在考虑到性能的大表中进行迭代

Gur*_*epS 0 c# sql performance sql-server-2005

如果我需要检查整个表以查看条件是否为真(例如,每个Ticket列都有一个带有特定后缀的ID).

性能明智的方法是什么?该表非常大,所以如果我遍历每一行,那么很多时候都会访问数据库.游标很慢,所以这不是一个优雅的解决方案

此外,对于将来,您始终可以验证您的参数,但过去情况并非如此.

Gle*_*len 6

伪sql(适用于Oracle,其他RDBMS的语法可能有所不同)

 select * from tab where col1 not like '%suffix'
Run Code Online (Sandbox Code Playgroud)

这将为您提供没有所需后缀的所有行.