优化器状态跟踪¶
可利用该功能跟踪优化器的计划生成的整个过程,在优化器运行过程中的每一个节点,收集相关信息并转储至对应的用户线程跟踪文件。
内部事件号为10053
转储级别1:优化器参数
格式类型:参数名 = 参数值
转储级别2:计划生成信息,路径选择的详细过程,并输出选择的查询计划Plan。
| Query level | 查询级别 |
|---|---|
| Accept new path | CBO Add new path,新增路径信息,包含优化器计划选择 |
| Reject new path | |
| Remove ole path | |
| Set startup cheapest path | CBO Set cheapest path ,cheapest路径设置信息,包含优化器计划选择 |
| Set total cheapest path | |
| use sort grouping | CBO Choose hash grouping plan ,group路径选择信息,包含优化器计划选择 |
| use hash grouping |
示例:
alter system set events (10053 trace name context forever level 3);