批量move tablespace 指令碼範例
--------------------------------------
SALE_DAT unifrom size = 50M
SALE_IDX unifrom size = 20M
--------------------------------------
IC_TRANS_DTL
SL_SO_DTL
IC_TRANS_DTL_SEQ
IC_STORE_PROD
SL_MAKE_PRICE
IC_SCAN_LOG
SL_SO
PO_PR_DTL
PO_PO_DTL
PO_PR
select ' alter table channel.'||object_name||' move tablespace SALE_DAT ; ' from dba_objects
where object_type='TABLE' and wner='CHANNEL' and object_name in (
'IC_TRANS_DTL',
'SL_SO_DTL' ,
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR'
) ;
select ' alter index channel.'||index_name||' rebuild tablespace SALE_IDX ;' from dba_indexes where table_owner='CHANNEL' and wner='CHANNEL' and table_name in (
'IC_TRANS_DTL',
'SL_SO_DTL' ,
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR'
) ;
--------------------------------------
LOG_DAT unifrom size = 20M
LOG_IDX unifrom size = 10M
--------------------------------------
PO_PO ,
SL_SI ,
SL_SI_DTL ,
BD_PROD ,
SL_PROD_PRICE ,
CP_CPY_EXT ,
RM_RO ,
RM_RO_EXPECT_DTL
select ' alter table channel.'||object_name||' move tablespace LOG_DAT ; ' from dba_objects
where object_type='TABLE' and wner='CHANNEL' and object_name in (
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL'
) ;
select ' alter index channel.'||index_name||' rebuild tablespace LOG_IDX ;' from dba_indexes where table_owner='CHANNEL' and wner='CHANNEL' and table_name in (
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL'
) ;
--------------------------------------
BASE_DAT unifrom size = 10M
BASE_IDX unifrom size = 2M
--------------------------------------
select ' alter table channel.'||object_name||' move tablespace BASE_DAT ; ' from dba_objects
where object_type='TABLE' and wner='CHANNEL' and object_name not in (
'IC_TRANS_DTL',
'SL_SO_DTL' ,
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR' ,
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL'
) ;
SELECT ' alter index channel.'
|| index_name
|| ' rebuild tablespace BASE_IDX ;'
FROM dba_indexes
WHERE table_owner = 'CHANNEL' AND wner = 'CHANNEL'
AND table_name NOT IN
('IC_TRANS_DTL',
'SL_SO_DTL',
'IC_TRANS_DTL_SEQ',
'IC_STORE_PROD',
'SL_MAKE_PRICE',
'IC_SCAN_LOG',
'SL_SO',
'PO_PR_DTL',
'PO_PO_DTL',
'PO_PR',
'PO_PO',
'SL_SI',
'SL_SI_DTL',
'BD_PROD',
'SL_PROD_PRICE',
'CP_CPY_EXT',
'RM_RO',
'RM_RO_EXPECT_DTL');
======
select ' alter table wm_wms.'||object_name||' move tablespace BASE_DAT ; ' from dba_objects
where object_type='TABLE' and wner='WM_WMS' ;
select ' alter index wm_wms.'||index_name||' rebuild tablespace BASE_IDX ; ' from dba_indexes
where table_owner='WM_WMS' ;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-682590/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- sqoop指令碼批量生成OOP指令碼
- hadoop_批量命令指令碼&同步檔案指令碼Hadoop指令碼
- 批量修改檔名的bash指令碼指令碼
- 批量修改OC類名指令碼 -- python指令碼Python
- 命令列批量截圖Node指令碼命令列指令碼
- ExcelWeb指令碼助手,自定義指令碼,批量操作Excel與網頁ExcelWeb指令碼網頁
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- iOS使用shell指令碼批量修改屬性iOS指令碼
- Elasticsearch批量匯入資料指令碼(python)Elasticsearch指令碼Python
- 通過shell指令碼 批量新增使用者指令碼
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- 如何用 Python 指令碼批量下載 Google 影象?Python指令碼Go
- 編寫shell指令碼的規範指令碼
- 通過shell指令碼批量操作mysql資料庫指令碼MySql資料庫
- 清理臨時表規範以及指令碼指令碼
- 幾例實用的Shell指令碼指令碼
- 反正舉例教你規範寫程式碼
- MATLAB批量新增圖例Matlab
- Linux下批量ping某個網段ip的指令碼Linux指令碼
- MySQL批量轉換表名為小寫(Python指令碼)MySqlPython指令碼
- 介面自動化指令碼設計規範指令碼
- 批量修改行尾註釋(程式碼規範檢查中)
- Go執行指令碼命令用例及原始碼解析Go指令碼原始碼
- shell指令碼之變數定義規範及使用指令碼變數
- python自動化指令碼例項100條-自動化運維基礎例項解析-Python批量登入到伺服器執行任務...Python指令碼運維伺服器
- Shell指令碼程式設計規範與變數(shell指令碼必須要知道的規矩!)指令碼程式設計變數
- Bash Shell指令碼中的陣列使用例項指令碼陣列
- pegasusWMS的jupyter範例
- Shell指令碼基本編輯規範及變數(詳細)指令碼變數
- python批量ppt轉圖片,pdf轉圖片,word轉圖片指令碼Python指令碼
- KunlunBase 功能體驗範例
- PhpSpreadsheet 匯出excel範例PHPExcel
- 資料庫建表和上線指令碼常見規範資料庫指令碼
- SpringBoot(18)---通過Lua指令碼批量插入資料到Redis布隆過濾器Spring Boot指令碼Redis過濾器
- WPF mvvm canvas move elements via mouse down, up and move eventsMVVMCanvas
- MySQL實時計算QPS,TPS的SHELL指令碼兩例MySql指令碼
- LINUX Shell指令碼程式設計例項詳解(一)上Linux指令碼程式設計