苏州市网站建设服务,福州网站,莱芜网站优化公司,wordpress 页面开发前几天发现系统变得很慢#xff0c;在Profiler里面发现有的SQL执行了几十秒才返回结果#xff0c;当时的SQL如下#xff1a; 可以看得出来#xff0c;在652行用了子查询#xff0c;恰巧目标表(QS_WIP)中的记录数为100000000#xff0c;通过如下SQL可以得到#xff1a; S…前几天发现系统变得很慢在Profiler里面发现有的SQL执行了几十秒才返回结果当时的SQL如下 可以看得出来在652行用了子查询恰巧目标表(QS_WIP)中的记录数为100000000通过如下SQL可以得到 SELECT ROWS FROM SYSINDEXES WHERE IDOBJECT_ID(QS_WIP) AND INDID 2大量的数据导致子查询的效率非常慢应用系统一度提示time out,经过优化改为如下写法执行效率明显提升 先将子查询里面的内容提取出来作为一个临时表再次join的时候就快了。