目录
1、手动创建快照
SQL>exec dbms_workload_repository.create_snapshot();
2、设置快照自动执行时间
dbms_workload_repository.modify_snapshot_settings(interval=>60);
3、可以单独进入pdb执行
4、EM express有两种模式(html和flash)
切换方式:
SQL>@?/rdbms/admin/execemx emx
二、优化工具sql turning report
1、执行sql turning report(sqltrpt)进行优化
SQL>@?/rdbms/admin/sqltrpt
2、通过EM express进行优化
(1)进入EM express找到相关sql进行优化
三、自动调用统计信息优化建议器
Analyzing Statistics Using Optimizer Statistic Advisor 19C新版本(19.10版本)有
参数开启:
OPTIMIZER_REAL_TIME_STATISTIC(统计信息收集),21c出现,下推到19.10版本。
四、手动调用统计信息优化建议器(SQL statistics advisor)-19c才有的
其实最简单的就是直接调用dbms包即可:
SQL>BEGIN dbms_stats.gather_schema_stats('SH"); END;
1、创建task对象过滤器
2、创建存储过程且没有错误
3、创建task并使用上面的过滤器
4、查看创建的task
5、查看以前的task执行情况
6、执行task
7、查看执行结果
8、查看建议报告
9、生成建议脚本
10、打印脚本
11、执行建议
(1)执行建议前
(2)执行建议
(3)检查执行建议的结果
(4)查看表的统计信息