Shrink操作的注意事項
對大表做shrink之前應該分為兩步:
alter table "BAAN"."TTFGLD495200" shrink compact;
alter table "BAAN"."TTFGLD495200" shrink space;
這樣會先調整資料塊,然後再調整高水位線.
但昨天,出現這樣一個小問題,我再做shrink table的同時,也對它的index做了shrink
而且我分別在兩個instance做的,這樣不但出現了shrink lock等待事件,叢集之間也出現了等待事件
過了一段時間以後,bdump目前出現這樣的核心錯誤檔案:
cdmp_20080506180835 cdmp_20080506215541 cdmp_20080507012914 cdmp_20080507050238
cdmp_20080506181154 cdmp_20080506215653 cdmp_20080507013113 cdmp_20080507050347
cdmp_20080506181505 cdmp_20080506215804 cdmp_20080507013221 cdmp_20080507050455
cdmp_20080506181615 cdmp_20080506215914 cdmp_20080507013327 cdmp_20080507050603
cdmp_20080506181723 cdmp_20080506220027 cdmp_20080507013432 cdmp_20080507050713
cdmp_20080506181829 cdmp_20080506220141 cdmp_20080507013538 cdmp_20080507050821
cdmp_20080506181935 cdmp_20080506220253 cdmp_20080507013642 cdmp_20080507050930
cdmp_20080506182043 cdmp_20080506220406 cdmp_20080507013747 cdmp_20080507051040
cdmp_20080506182152 cdmp_20080506220522 cdmp_20080507013852 cdmp_20080507051148
cdmp_20080506182300 cdmp_20080506220633 cdmp_20080507013958 cdmp_20080507051257
cdmp_20080506182409 cdmp_20080506220744 cdmp_20080507014102 cdmp_20080507051405
cdmp_20080506182518 cdmp_20080506220856 cdmp_20080507014209 cdmp_20080507051515
cdmp_20080506182629 cdmp_20080506221007 cdmp_20080507014314 cdmp_20080507051631
cdmp_20080506182736 cdmp_20080506221118 cdmp_20080507014419 cdmp_20080507051739
cdmp_20080506182847 cdmp_20080506221229 cdmp_20080507014524 cdmp_20080507051847
cdmp_20080506182954 cdmp_20080506221341 cdmp_20080507014630 cdmp_20080507051954
cdmp_20080506183101 cdmp_20080506221455 cdmp_20080507014736 cdmp_20080507052101
cdmp_20080506183211 cdmp_20080506221606 cdmp_20080507014938 cdmp_20080507052210
cdmp_20080506183321 cdmp_20080506221717 cdmp_20080507015137 cdmp_20080507052318
cdmp_20080506183430 cdmp_20080506221828 cdmp_20080507015241 cdmp_20080507052427
cdmp_20080506183539 cdmp_20080506221939 cdmp_20080507015347 cdmp_20080507052535
cdmp_20080506183647 cdmp_20080506222050 cdmp_20080507015552 cdmp_20080507052642
cdmp_20080506183756 cdmp_20080506222201 cdmp_20080507015658 cdmp_20080507052750
cdmp_20080506183905 cdmp_20080506222314 cdmp_20080507015901 cdmp_20080507052856
cdmp_20080506184017 cdmp_20080506222424 cdmp_20080507020006 cdmp_20080507053003
cdmp_20080506184126 cdmp_20080506222535 cdmp_20080507020112 cdmp_20080507053110
cdmp_20080506184233 cdmp_20080506222644 cdmp_20080507020219 cdmp_20080507053218
cdmp_20080506184341 cdmp_20080506222754 cdmp_20080507020423 cdmp_20080507053325
我cancel掉alter index index_name shrink space的語句後,alter table shrink space操作完成,再次alter index shrink space也很快完成,由於會調整rowid,index也會改變,table就等待shrink lock,導致長時間等待
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/175005/viewspace-261623/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 灑水車操作指南和注意事項
- Latex寫作常用操作和注意事項
- 分享:SMT貼片機安全操作注意事項
- RandomAccessFile注意事項randomMac
- @Lombok注意事項Lombok
- 換工作的注意事項
- Oracle使用*的注意事項Oracle
- SQL 語句的注意事項SQL
- C++ queue的注意事項C++
- 函式注意事項函式
- 生產注意事項
- 電量注意事項
- CSP 考前注意事項
- 快取注意事項快取
- 非常詳細地Hive的基本操作和一些注意事項Hive
- 直流負載箱的安全事項和注意事項有哪些?負載
- Python eval的用法及注意事項Python
- 刷題時需要的注意事項
- 異常-異常的注意事項
- 說點JSON使用的注意事項JSON
- 畫PCB板時的注意事項
- 使用MyBatis的注意事項有哪些MyBatis
- 使用HTTP的三個注意事項HTTP
- 使用Vue.js的注意事項Vue.js
- Python匯入包的注意事項Python
- 伺服器配置的注意事項伺服器
- 部署專案注意事項
- iOS 程式碼注意事項iOS
- VRPs 論文注意事項VR
- Python——常見注意事項Python
- 程式設計注意事項程式設計
- layer open div 注意事項
- [Android開發] 注意事項Android
- Android元件化注意事項Android元件化
- java呼叫kotlin注意事項JavaKotlin
- 部署nginx php注意事項NginxPHP
- TCP連線注意事項TCP
- 使用Google Fonts注意事項Go
- STL----vector注意事項