Oracle SQLT 診斷SQL語句效能(1)
看到Oracle顧問比較喜歡使用這個工具,自己也研究研究..
SQLTXPLAIN,也稱為 SQLT,是 Oracle Server Technologies Center of Expertise - ST CoE 提供的一款工具。SQLT 輸入一個 SQL 語句,然後可輸出一組診斷檔案。這些檔案通常用於診斷效能不佳的 SQL 語句。 SQLT 會連線到資料庫,並收集執行計劃、基於成本的 Optimizer(最佳化器)CBO 統計資訊、schema 物件的 metadata、效能統計資訊、配置引數和會影響 SQL 效能的其它類似因素。
參考文件:
SQLT (SQLTXPLAIN) - Tool that helps to diagnose a SQL statement performing poorly or one that produces wrong results [ID 215187.1]
Document 1454160.1 FAQ: SQLT (SQLTXPLAIN) Frequently Asked Questions
1. 下載SQLT (SQLTXPLAIN)
10.2, 11.1 and 11.2 download
下載的 SQLT version number: 11.4.5.8 SQLT version date : 2013-05-10
2. 安裝SQLT 時候的使用者及角色
1). 安裝SQLT時候,有兩個使用者及一個角色會被建立,名稱是固定的。
2). SQLTXPLAIN 使用者是SQLT repository的owner , 需要create session , create table許可權。
3). SQLTXADMIN 使用者是SQLT PL/SQL PKG和views的owner, 這個使用者是被鎖定的,密碼隨機。 有一些管理許可權。
4). 所有的SQLT 使用者必須賦予SQLT_USER_ROLE許可權,角色被賦予ADVISOR及SELECT_CATALOG_ROLE 系統許可權。
SQLTXPLAIN,也稱為 SQLT,是 Oracle Server Technologies Center of Expertise - ST CoE 提供的一款工具。SQLT 輸入一個 SQL 語句,然後可輸出一組診斷檔案。這些檔案通常用於診斷效能不佳的 SQL 語句。 SQLT 會連線到資料庫,並收集執行計劃、基於成本的 Optimizer(最佳化器)CBO 統計資訊、schema 物件的 metadata、效能統計資訊、配置引數和會影響 SQL 效能的其它類似因素。
參考文件:
SQLT (SQLTXPLAIN) - Tool that helps to diagnose a SQL statement performing poorly or one that produces wrong results [ID 215187.1]
Document 1454160.1 FAQ: SQLT (SQLTXPLAIN) Frequently Asked Questions
1. 下載SQLT (SQLTXPLAIN)
10.2, 11.1 and 11.2 download
下載的 SQLT version number: 11.4.5.8 SQLT version date : 2013-05-10
2. 安裝SQLT 時候的使用者及角色
1). 安裝SQLT時候,有兩個使用者及一個角色會被建立,名稱是固定的。
2). SQLTXPLAIN 使用者是SQLT repository的owner , 需要create session , create table許可權。
3). SQLTXADMIN 使用者是SQLT PL/SQL PKG和views的owner, 這個使用者是被鎖定的,密碼隨機。 有一些管理許可權。
4). 所有的SQLT 使用者必須賦予SQLT_USER_ROLE許可權,角色被賦予ADVISOR及SELECT_CATALOG_ROLE 系統許可權。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-764348/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle診斷案例-Sql_traceOracleSQL
- Oracle基本SQL語句OracleSQL
- SQL查詢語句 (Oracle)SQLOracle
- Oracle SQL精妙SQL語句講解OracleSQL
- 一次ORACLE IO效能診斷案例Oracle
- sql語句效能優化SQL優化
- 列出oracle dbtime得sql語句OracleSQL
- sql語句執行順序與效能優化(1)SQL優化
- 效能測試常用Oracle語句,這10個果斷收藏了!Oracle
- ORACLE診斷案例Oracle
- 後臺執行SQL語句(oracle)SQLOracle
- SQL問題診斷SQL
- 【SQL】Oracle SQL join on語句and和where使用區別SQLOracle
- java連線oracle執行sql語句JavaOracleSQL
- 【轉】LINQ to SQL語句(1)之WhereSQL
- Oracle診斷事件列表(轉)Oracle事件
- Oracle執行語句跟蹤 使用sql trace實現語句追蹤OracleSQL
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL
- SQL語句SQL
- MySQL 52個SQL效能優化策略SQL語句彙總MySql優化
- oracle之 redo過高診斷Oracle
- 9 Oracle Data Guard 故障診斷Oracle
- Oracle資料庫SQL語句執行過程Oracle資料庫SQL
- 18 與Oracle Data Guard 相關的SQL語句OracleSQL
- 判斷語句
- 最佳化sql的利器SQLTSQL
- 【SQL】9 SQL INSERT INTO 語句SQL
- 【SQL】10 SQL UPDATE 語句SQL
- 【SQL】11 SQL DELETE 語句SQLdelete
- SQL SELECT 語句SQL
- sql常用語句SQL
- 常用SQL語句1-增刪改查SQL
- 【SQL】Oracle sql語句 minus函式執行效率與join對比SQLOracle函式
- Oracle 12.1.0.2 impdp匯入慢診斷Oracle
- Oracle OCP(01):使用SQL SELECT語句檢索資料OracleSQL
- oracle v$sqlare 分析SQL語句使用資源情況OracleSQL
- ORACLE中sql語句----運算子的優先順序OracleSQL
- oracle常用後臺程序及sql語句執行流程OracleSQL
- 【SQL】Oracle BLOB 批量匯入匯出圖片語句SQLOracle