无论10053还是10046,对于读懂执行计划或者熟悉CBO选择执行计划都有很大帮助,但其也存在两个缺点:
其一:10053事件,对索引结构或者表结构不太熟悉的人而言,内容不太友好,不利于读;
其二:10053、10046事件,生成完整的trace文件必须等待SQL执行完毕,可想而知,对于OLAP系统SQL,或某些报表,有些SQL基本上跑不出结果,如果面临这种SQL,那么10053、10046就歇菜了!
所以真正读懂执行计划不能完全依靠这种事件,相反应该多从表的访问方式、连接方式入手,这样即快速又能切中要害!