分割槽索引筆記(四) 分割槽索引什麼時候會失效及處理

2021-08-07 01:49:51 字數 686 閱讀 7639



分割槽索引筆記(四)--分割槽索引什麼時候會失效及處理

分割槽索引筆記(三)--全域性分割槽索引

/database/201308/238740.html

分割槽表中 local 索引的維護會在oracle 操作表分割槽的時候自動進行,需要注意的是global 索引,當global索引所在表執行alter table 涉及下列操作時,會導至該索引失效,需要重新建立:

ø add partition | subpartition

ø coalesce partition | subpartition

ø drop partition | subpartition

ø exchange partition | subpartition

ø merge partition | subpartition

ø move partition | subpartition

ø split partition | subpartition

ø truncate partition | subpartition

因此,建議使用者在執行上述操作sql 語句後附加update indexes 子句,oracle即會自動維護全域性索引,當然,需要注意這中間有乙個平衡,你要平衡操作ddl 的時間和重建索引哪個時間更少,以決定是否需要附加updateindexes 子句。

mysql 5 6 分割槽 四 分割槽和鎖定

在mysql 5.6.5及更早版本中,對於 myisam執行dml或ddl語句時,實際執行表級鎖的 儲存引擎 影響分割槽表的這種語句對整個 施加了鎖定 也就是說,所有分割槽都被鎖定,直到語句完成。mysql 5.6.6實現 分割槽鎖定修剪 這在許多情況下消除了不必要的鎖定。在mysql 5.6.6及...

mysql優化參考 四 分割槽

一 分割槽概念 mysql目前應該是只支援水平分割槽,一般的水平分割槽如果是表,則相當於原來儲存在乙個檔案的表分為多個檔案 應用場景 二 分割槽型別 列表分割槽 列分割雜湊分割槽 key分割槽 子分割槽mysql分割槽如何處理null 三 分割槽管理 四 分割槽修剪 五 分割槽的限制 與儲存引擎相關...

Hive資料倉儲工具(四)分割槽和分桶

目錄 一 分割槽和分桶的概念 分割槽 分桶 二 分割槽實現 1 建立分割槽 按年建立分割槽t1 按年月建立分割槽t2 2 向分割槽新增資料 向年分割槽t1中新增資料 向年月分割槽t2新增資料 3 效果如下 年分割槽 年月分割槽 三 分桶的實現 1 分桶之前要執行命令hive.enforce.buck...