关于AWR报告中SQL TEXT的一点疑问
我在整理awr报告时候,遇到了很多sql_text内容前面含有/* SQL Analyze(xxxx,1) */ 的提示,这些SQL的Module 都为DBMS_SCHEDULER 猜测出应该和是ORACLE收集统计信息有关还有从/* SQL Analyze(4508,1) */ 也可以看出是ORACLE在试图优化这个SQL 想请教下这些提示的含义,以及什么情况下ORACLE会自动增加这些提示呢?谢谢!
/* SQL Analyze(923,1) */ select count(distinct account_id) from ××××;
任何问题 先说 具体版本 sorry 忘了说版本
oracle 11.2.0.3 rac 环境 系统是 linux 5.7 1、当做 SPA SQL performance analyzer时
2、当做Automatic SQL Tuning 时
3、当SPM时
SQL_Plan_Management
实际从内核出发 所有 有qksan 的地方 都可能有SQL ANALYZE
qksan = Query Kompil Service for sql ANalyze
页:
[1]