線上業務清單表資料有2.4億條,業務場景主要:清單插入,清單查詢(業務量較少),資料統計等;
考慮通過分割槽提公升資料統計效能,oracle分割槽有範圍分割槽、雜湊分割槽、列表分割槽等,不同分割槽適用場景應該是有區別的,本文件通過測試,驗證並總結範圍分割槽、雜湊分割槽的適合場景;
分別使用範圍分割槽、雜湊分割槽建立臨時表,並建立索引,然後倒入7000萬條資料;
分別執行如下sql的執行計畫:
範圍分割槽
雜湊分割槽
ORACLE 分割槽表分割槽拆分
oracle建立分割槽表,分割槽規則為按照日期進行分割槽,由於投產日期未知,因此建議使用按照當前日期自動建立分割槽。僅需建立乙個max分割槽,然後通過split進行分割槽拆分,建立一年前的全部分割槽。示例 如下 create table wen dt decimal 8,0 id decimal 1...
oracle表分割槽設計 ORACLE 分割槽表的設計
分割槽表的概念 分割槽致力於解決支援極大表和索引的關鍵問題。它採用他們分解成較小和易於管理的稱為分割槽的片 piece 的方法。一旦分割槽被定義,sql語句就可以訪問的操作某乙個分割槽而不是整個表,因而提高管理的效率。分割槽對於資料倉儲應用程式非常有效,因為他們常常儲存和分析巨量的歷史資料。分割槽表...
oracle表分割槽設計 ORACLE分割槽表的設計
分割槽表的概念 分割槽致力於解決支援極大表和索引的關鍵問題。它採用他們分解成較小和易於管理的稱為分割槽的片 piece 的方法。一旦分割槽被定義,sql語句就可以訪問的操作某乙個分割槽而不是整個表,因而提高管理的效率。分割槽對於資料倉儲應用程式非常有效,因為他們常常儲存和分析巨量的歷史資料。分割槽表...