我使用的是MS Sql Server 2000,当我在query中运行查询时,在打开统计信息的情况下,在statistics选项卡中报告的数字与queries中显示的值非常不同。当分析器和分析器同时运行时,一些查询报告200读取分析器,而profiler报告查询预置14000读取。基于查询性能,我认为Profiler是正确的。不过,为何两者之间有这么大的差距呢?
我有一个SQL查询,我认为它还不够优化。我计时了,有时需要1.5秒才能完成,这看起来有点高,不是吗?无论如何,这是一个查询:
SELECT id, link, feed, category, description, title, GROUP_CONCAT( tag ) as t, published