使用SQL調整顧問進行語句優化
SQL調整顧問 OCA/OCP認證考試指南 755頁
使用SQL調整顧問進行語句優化,實驗步驟如下:
1.收集AWR快照
2.建立實驗資料,迴圈全表掃描,造成問題SQL
3.收集AWR快照,比對兩次快照生成報表
4.使用調整顧問
1.收集AWR快照
exec dbms_workload_repository.create_snapshot;
2.建立實驗資料,迴圈全表掃描
3.收集AWR快照,比對兩次快照生成報表
檢視報表,發現問題SQL
4.使用調整顧問
檢視調整顧問的結果
可以看到調整顧問發現了兩個問題,並給出了處理的建議
調整顧問還將處理前後的執行計劃列出
使用SQL調整顧問進行語句優化,實驗步驟如下:
1.收集AWR快照
2.建立實驗資料,迴圈全表掃描,造成問題SQL
3.收集AWR快照,比對兩次快照生成報表
4.使用調整顧問
1.收集AWR快照
exec dbms_workload_repository.create_snapshot;
2.建立實驗資料,迴圈全表掃描
-
create table test as select * from dba_objects;
-
-
declare
-
oname varchar2(50);
-
begin
-
for x in 1..10000 loop
-
select object_name into oname from test where object_id=20;
-
end loop;
-
end;
- /
-
exec dbms_workload_repository.create_snapshot;
-
- @?/rdbms/admin/awrrpt.sql
4.使用調整顧問
-
set pagesize 200;
-
set linesize 300;
-
set long 10000;
-
set longchunksize 10000;
-
-
var l_tuning_task varchar2(100);
-
exec :l_tuning_task := dbms_sqltune.create_tuning_task(sql_id => 'cjc3nbj3hqd3j');
-
exec dbms_sqltune.execute_tuning_task(:l_tuning_task);
- select dbms_sqltune.report_tuning_task(:l_tuning_task) from dual;
可以看到調整顧問發現了兩個問題,並給出了處理的建議
調整顧問還將處理前後的執行計劃列出
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29254281/viewspace-1080490/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用SQL調整顧問得到SQL優化建議SQL優化
- 使用hint來調優sql語句SQL
- SQL Server SQL語句進行優化的基本原則SQLServer優化
- ORACLE sql 語句的執行過程(SQL效能調整)OracleSQL
- SQL Server SQL語句進行優化的基本原則 (轉)SQLServer優化
- 透過使用hint unnest調優sql語句SQL
- 通過使用hint unnest調優sql語句SQL
- SQL語句優化SQL優化
- 對sql語句的優化問題SQL優化
- oracle效能問題:sql語句優化OracleSQL優化
- SQL語句效能調整原則(zt)SQL
- SQL Server優化之SQL語句優化SQLServer優化
- 通過分析SQL語句的執行計劃優化SQL語句SQL優化
- ORACLE 11G 使用SPM來調整SQL語句的執行計劃OracleSQL
- MYSQL SQL語句優化MySql優化
- sql語句效能優化SQL優化
- SQL語句的優化SQL優化
- 求助:SQL語句優化SQL優化
- 使用USE_HASH Hint調優一個SQL語句SQL
- 使用SQL Profile進行SQL優化案例SQL優化
- 【資料操作】SQL語句效能調整原則SQL
- MySQL之SQL語句優化MySql優化
- SQL語句優化(轉載)SQL優化
- 常用SQL語句優化技巧SQL優化
- Oracle之sql語句優化OracleSQL優化
- SQL 語句的優化方法SQL優化
- Oracle效能調整之--DML語句效能調整Oracle
- sql語句執行順序與效能優化(1)SQL優化
- 優化 SQL 語句的步驟優化SQL
- 一個SQL語句的優化SQL優化
- Oracle SQL語句優化之UNIONOracleSQL優化
- SQL語句操作符優化SQL優化
- 關於sql語句的優化SQL優化
- SQL語句優化技術分析SQL優化
- SQL語句優化方法30例SQL優化
- 一條sql語句的優化SQL優化
- sql語句的優化案例分析SQL優化
- 資料庫查詢優化:使用explain分析sql語句執行效率資料庫優化AISQL