SQLT安裝使用說明
參考官方文件1677588.1
安裝
$ unzip sqlt.zip
$ cd sqlt/install
$ sqlplus / as sysdba
SQL> START sqcreate.sql
Optional Connect Identifier (ie: @PROD):<不用管,直接按enter就好了>
Password for user SQLTXPLAIN:
Default tablespace [UNKNOWN]:USERS
Temporary tablespace [UNKNOWN]: TEMP
Main application user of SQLT:
Oracle Pack license [T]:T
如果其他使用者要使用sqlt,需要收取SQLT_USER_ROLE 角色。
SQL> grant SQLT_USER_ROLE to user1
從遠端客戶端執行任何 SQLT 主要方法前,您將需要手動設定連線符引數。即,假如您連線使用 sqlplus scott/tiger@myprod 那麼您需要執行: EXEC sqltxadmin.sqlt$a.set_sess_param('connect_identifier', '@myprod');;
使用
$ cd sqlt<進入軟體包目錄>
$ sqlplus system/123456 (安裝sqlt的時候用的是system使用者)
SQL> START run/sqltxtract.sql [SQL_ID]|[HASH_VALUE]
SQL> START run/sqltxtract.sql 0w6uydn50g8cx
提示輸入SQLTXPLAIN的密碼
之後會在sqlt目錄產生一個zip格式的輸出檔案
# cd sqlt/run
# sqlplus apps
SQL> START sqltxtract.sql [SQL_ID]|[HASH_VALUE] [sqltxplain_password]
SQL> START sqltxtract.sql 0w6uydn50g8cx sqltxplain_password
說明
SQLT 為一個 SQL 語句提供了下面 7種主要方法來生成診斷詳細資訊 XTRACT,XECUTE,XTRXEC,XTRSBY,XPLAIN,XPREXT 和 XPREXC。 XTRACT,XECUTE,XTRXEC,XTRSBY,XPREXT 和 XPREXC 處理繫結變數和會做 bind peeking(繫結變數窺視),但是 XPLAIN 不會。這是因為 XPLAIN 是基於 EXPLAIN PLAN FOR 命令執行的,該命令不做 bind peeking。因此,如果可能請避免使用XPLAIN.
除了 XPLAIN 的 bind peeking 限制外,所有這 7種主要方法都可以提供足夠的診斷詳細資訊,對效能較差或產生錯誤結果集的 SQL 進行初步評估。如果該 SQL 仍位於記憶體中或者 Automatic Workload Repository (AWR) 中,請使用 XTRACT 或 XTRXEC,其他情況請使用 XECUTE。對於 Data Guard 或備用只讀資料庫,請使用 XTRSBY。僅當其他方法都不可行時,再考慮使用 XPLAIN。XPREXT 和 XPREXC 是類似於 XTRACT 和 XECUTE,但為了提高 SQLT 的效能它們禁了一些 SQLT 的特性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2128112/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SCREEN安裝使用說明
- SQLT 安裝部署SQL
- Kibana安裝及使用說明
- SQLT 概要和安裝SQL
- tesseract安裝說明
- aix下nmon安裝與使用說明AI
- ELK 之 Kibana 安裝及使用說明
- RAC解除安裝說明
- sakai安裝說明AI
- Resin 3.0 安裝說明
- pureftpd安裝配置簡明說明 (轉)FTP
- WordPress安裝簡要說明
- Nagios 安裝 部署 說明iOS
- Oracle靜默安裝說明Oracle
- 【彙總】EMQX 函式API、安裝與使用說明MQ函式API
- VNC安裝配置詳細說明VNC
- Camtasia Studio 9 安裝說明
- GI安裝選項的說明
- opencv3.2 安裝說明書OpenCV
- IDEA Maven Helper 外掛的安裝與使用說明IdeaMaven
- npm說明和node.js安裝NPMNode.js
- Linux & Oracle 安裝目錄說明LinuxOracle
- db2(linux)安裝說明DB2Linux
- 10.2.0.3 crs bundle# 安裝說明
- ORACLE 7.3.4 for SCO Unix 安裝說明(轉)Oracle
- 360企業版終端安裝說明
- Oracle Transparent Gateway for SQL Server安裝配置說明OracleGatewaySQLServer
- GeoIP Legacy City資料庫安裝說明資料庫
- statspack 安裝以及相關引數說明
- windows7 可以安裝oracle 版本說明WindowsOracle
- MySQL 5.7.9原始碼編譯安裝說明MySql原始碼編譯
- Quidview網管系統安裝說明UIView
- oracle安裝記憶體引數說明Oracle記憶體
- 關於BUGZILLA的說明和安裝
- 使用說明
- Gungho專案管理軟體手工安裝說明專案管理
- Oracle安裝光碟內容的檔案說明Oracle
- JDK安裝目錄中的檔案說明JDK