oracle表怎么設置自動分區?
按時間分區表創建:
其中add_date_time為分區字段,每一年一個分區。
插入100W數據
增加一個分區
分兩種情況:1.沒有maxvalue分區。2.有maxvalue分區
我們創建的分區就是沒有maxValue的分區
沒有maxvalue分區添加新分區:
有maxvalue分區添加新分區:有了maxvalue,就不能直接add partition,而是需要max分區split。
刪除一個分區
,注:droppartition時,該分區內存儲的數據也將同時刪除,你的本意是希望刪除掉指定的分區但保留數據
你應該使用merge partition,執行該語句會導致glocal索引的失效需要重建全局索引
合并分區
,相鄰的分區可以merge為一個分區,新分區的下邊界為原來邊界值較低的分區,上邊界為原來邊界值較高的分區,原先的局部索引相應也會合并,全局索引會失效,需要rebuild