請版主講一下rebuild index的執行機制吧?
請版主講一下rebuild index的執行機制吧?
rebuild的執行機制?
rebuild online的執行機制?
我一直認為rebuild index是不會使用臨時表空間的,只有online的情況才會使用到臨時表空間.最近觀察了一下,發現這個想法是不正確的,rebuild時也會使用臨時表空間。
ask tom上關於rebuild index 有這麼一段話:
If you need to rebuild your indexes, you need 2x the space -- you'll have the old and the new index for a period of time. If you do it online, you'll need additional space to hold the changes that are made during the rebuild as well.
這隻說明了當rebuild 時需要用到2倍的空間,但還是沒有解釋為什麼會使用臨時表空間。
我個人認為當rebuild index時如果不改變index的排序順序的索引機制
如改成reverse的情況,應該不會再進行排序,因為原index本身就是排過序的。
我觀察到rebuild online時的物理讀確實比rebuild大的多,但以上的問題及其完整的機制和細節不明白。
[@more@]
rebuild online的執行機制?
我一直認為rebuild index是不會使用臨時表空間的,只有online的情況才會使用到臨時表空間.最近觀察了一下,發現這個想法是不正確的,rebuild時也會使用臨時表空間。
ask tom上關於rebuild index 有這麼一段話:
If you need to rebuild your indexes, you need 2x the space -- you'll have the old and the new index for a period of time. If you do it online, you'll need additional space to hold the changes that are made during the rebuild as well.
這隻說明了當rebuild 時需要用到2倍的空間,但還是沒有解釋為什麼會使用臨時表空間。
我個人認為當rebuild index時如果不改變index的排序順序的索引機制
如改成reverse的情況,應該不會再進行排序,因為原index本身就是排過序的。
我觀察到rebuild online時的物理讀確實比rebuild大的多,但以上的問題及其完整的機制和細節不明白。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-986901/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- alter index ... rebuild online的機制(zt)IndexRebuild
- rebuild index online的鎖機制淺析RebuildIndex
- rebuild indexRebuildIndex
- index rebuildIndexRebuild
- 怎麼利用執行緒的機制,請教執行緒
- rebuild index 排序RebuildIndex排序
- sybase rebuild indexRebuildIndex
- ORACLE中index的rebuildOracleIndexRebuild
- 【羅玄】從鎖的角度看rebuild index online和rebuild indexRebuildIndex
- Index rebuild --case 1IndexRebuild
- alter index rebuild 與 rebuild onlineIndexRebuild
- 理一下docker在各平臺上的執行機制Docker
- alter index rebuild與index_statsIndexRebuild
- alter index rebuild和rebuild online的區別IndexRebuild
- js的執行機制JS
- java的執行機制Java
- rebuild index 和 recreate index (重新建立index) 的區別RebuildIndex
- Index Online RebuildIndexRebuild
- 聊聊索引Index Rebuild和Rebuild Online(下)索引IndexRebuild
- 聊聊索引Index Rebuild和Rebuild Online(上)索引IndexRebuild
- JavaScript執行機制JavaScript
- Javascript 執行機制JavaScript
- Java的執行機制分析!Java
- React的setState執行機制React
- JavaScript中的執行機制JavaScript
- JS引擎的執行機制JS
- java程式的執行機制Java
- alter index ind1 rebuild 和alter index ind1 rebuild onlineIndexRebuild
- Oracle alter index rebuild 說明OracleIndexRebuild
- index rebuild online的問題IndexRebuild
- 大資料量rebuild index的經歷大資料RebuildIndex
- JavaScript執行緒機制與事件機制JavaScript執行緒事件
- create index , rebuild index troubleshooting 索引故障解決IndexRebuild索引
- Nginx 與 PHP 的執行機制NginxPHP
- JavaScript的程式碼執行機制JavaScript
- 【React深入】setState的執行機制React
- quartz的執行緒池機制quartz執行緒
- 執行緒同步機制執行緒