【STATS】Oracle匯入匯出優化器統計資訊
1.概述
傳輸優化器統計資訊,主要如下圖所示:
其基本步驟如下:
-
生產環境中,使用 DBMS_STATS.EXPORT_SCHEMA_STATS將統計資訊複製到臨時表
-
使用expdp將統計資訊匯出到檔案
-
將dmp檔案上傳到目標端
-
在目標端使用impdp匯入到資料庫中
-
使用DBMS_STATS.IMPORT_SCHEMA_STATS 將統計資訊從臨時表複製到資料字典中
匯出模式主要參考:
子程式 | 描述 |
---|---|
|
此過程匯出資料庫中所有物件的統計資訊,並將它們儲存在由 標識的使用者統計表中
|
|
此過程匯出所有資料字典模式(
|
|
此過程匯出固定表的統計資訊並將它們儲存在由 標識的使用者統計表中
|
|
此過程匯出由 標識的模式中所有物件的統計資訊,
預設情況下,該
|
|
此過程匯出指定表的統計資訊(包括關聯的索引統計資訊)並將它們儲存在由 標識的使用者統計表中
預設情況下,該
|
匯出模式主要參考:
子程式 | 描述 |
---|---|
|
此過程從使用者統計表中匯入資料庫中所有物件的統計資訊,並將它們儲存在資料字典中。 |
|
此過程
從使用者統計表中
匯入所有資料字典模式(
|
|
此過程從使用者統計表中匯入固定表的統計資訊並將它們儲存在資料字典中。 |
|
此過程為
預設情況下,該
|
|
此過程從 標識的使用者統計表中匯入指定表的統計資訊,
預設情況下,該
|
2.主要過程
建立一個臨時表
BEGIN DBMS_STATS.CREATE_STAT_TABLE ( ownname => 'dba1' , stattab => 'opt_stats' ); END; /
收集統計資訊
-- generate representative workload EXEC DBMS_STATS.GATHER_SCHEMA_STATS('SH');
匯出統計資訊
BEGIN DBMS_STATS.EXPORT_SCHEMA_STATS ( ownname => 'dba1', stattab => 'opt_stats');END;/
將統計資訊匯出到dmp檔案
expdp dba1 DIRECTORY=dpump_dir1 DUMPFILE=stat.dmp TABLES=opt_stats
將統計資訊匯入到目標端
impdp dba1 DIRECTORY=dpump_dir1 DUMPFILE=stat.dmp TABLES=opt_stats
在目標端將統計資訊匯入到資料字典中
BEGIN DBMS_STATS.IMPORT_SCHEMA_STATS( ownname => 'dba1' , stattab => 'opt_stats' ); END; /
3.參考
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29487349/viewspace-2795040/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 資料匯入匯出Oracle
- Oracle資料匯入匯出Oracle
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- oracle資料匯出匯入(exp/imp)Oracle
- PHP大資料xlswriter匯入匯出(最優資料化)PHP大資料
- Oracle資料泵匯出匯入(expdp/impdp)Oracle
- Oracle資料泵的匯入和匯出Oracle
- 【STATS】Oracle遷移表統計資訊Oracle
- sqoop資料匯入匯出OOP
- 資料泵匯出匯入
- phpMyAdmin匯入/匯出資料PHP
- Oracle使用資料泵expdp,impdp進行資料匯出匯入Oracle
- 伺服器批次匯入與匯出伺服器
- esxi 虛擬機器 匯出 & 匯入虛擬機
- SQLServer匯出匯入資料到MySQLServerMySql
- 【oracle 資料匯入匯出字元問題】Oracle字元
- MySQL入門--匯出和匯入資料MySql
- Oracle 資料匯入ExcelOracleExcel
- Activity 流程模型匯入匯出-activity流程模型匯入匯出模型
- Oracle 12c expdp和impdp匯出匯入表Oracle
- 【SQL】Oracle BLOB 批量匯入匯出圖片語句SQLOracle
- Mysql匯入&匯出MySql
- doris匯入匯出
- esayExcel匯入匯出Excel
- ES模組化的匯入和匯出
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- Mongodb資料的匯出與匯入MongoDB
- 匯入和匯出AWR的資料
- EasyPoi, Excel資料的匯入匯出Excel
- Mysql 資料庫匯入與匯出MySql資料庫
- 【oracle 多種形式的外部表匯入、匯出】實驗Oracle
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- PHP 匯出 Excel 的優化PHPExcel優化
- 百萬級別資料Excel匯出優化Excel優化
- es6模組化的匯入匯出
- Access 匯入 oracle 資料庫Oracle資料庫
- vue excel匯入匯出VueExcel
- navlicat 匯入匯出SQLSQL