只要没有问题,就没有什么可担心的。如果在仅运行查询的系统中,每6个月处理一次极大量的数据,则查询可能需要长达一个小时的时间。不会有问题的。

另一个查询可能只需要100ms,但它是在web服务器上,1000人同时连接!

这是100秒,同时1000个用户几乎是2分钟。如果你能把它的资源消耗减少一半,比如说...添加索引或删除光标,可以将服务器的资源消耗减少一半,并为用户提供更好的网站体验。

因此,知道哪个查询是好是坏的诀窍是跟踪系统上运行的每个查询,并汇总它的磁盘IO、CPU使用和运行时间,然后优化有问题的查询。