很高兴见到你
另一个程序正在使用该SQL加载数据,但是DB Server超过1TB。
最后一个用于“ ORDER BY”加载时间的SQL语句过长如何在SQL中按时间戳升序排序而不使用“ ORDER BY”?
SELECT timestamp
, node
, effect_ion
, effect_value
, priority
FROM "--(*vendor(PML),product(LogServer) Global Event Log @Global *)--"
WHERE (timestamp >= DATEADD(DD,-6,GETDATE()))
And
(priority BETWEEN '253' AND '255')
ORDER BY timestamp DESC
你问:
在SQL中如何在没有“ ORDER BY”的情况下按时间戳升序排序?
你不知道 但是,您可以尝试添加以下索引,如果使用该索引,则可能会使SQL进行ORDER BY
排序的速度更快:
CREATE INDEX idx ON yourTable (priority, timestamp);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句