你好,我有一个查询,它执行起来很费时,而且消耗了很多资源,这个查询类似于: WITH first_match AS ( ,SELECT name, lastname FROM first_match)..条件,最终我使用了UNION来生成最终结果,现在相对较多的CTE (在本例中为5个)和UNION的数量很大,并且条件正在将这个查询变成一个繁重的查询
我正在为缓慢的查询调优SQL查询时间,但是每次我得到不同的时间,所以我无法评估我的优化解决方案。例如,我运行了三次查询select * from abc where abc.status in (x,y,z) and abc.scale>123;,结果时间为5s、11s、9s。我关闭了查询缓存。如何获得一个干净的沙箱来调优慢速查询?