Alg*_*dyz 3 sql sql-server performance
访问具有非常大表的数据库时,我当前的查询运行速度非常慢
SELECT *
FROM table1
WHERE timestamp BETWEEN 635433140000000000 AND 635433150000000000
AND ID IN ('element1', 'element2', 'element3', ... , 'element 3002');
Run Code Online (Sandbox Code Playgroud)
如您所见,该IN子句有数千个值。该查询大约每秒执行一次。
有没有另一种方法来编写它来提高性能?