資料表分割槽分割與刪除歷史資料
1,查詢
PMMSTKNWIP;select * from PMMSTKNWIP
2,分割分割槽
ALTER TABLE PMMSTKNWIP SPLIT PARTITION P2011
AT('20120101')
INTO (PARTITION P2011,PARTITION P2012);
ALTER TABLE PMMSTKNWIP SPLIT PARTITION P2012
AT('20130101')
INTO (PARTITION P2012,PARTITION P2013);
3,刪除分割槽,同時刪除資料
ALTER TABLE PMMSTKNWIP drop PARTITION P2010;
ALTER TABLE PMMSTKNWIP drop PARTITION P2011;
4,刪除索引
ALTER TABLE PMMSTKNWIP
MODIFY PRIMARY KEY disable;------對主鍵
drop index PK_MSTKNWI ;
-- Create/Recreate indexes
drop index IDX_0002;
drop index IDX_0006;
drop index IDX_0007 ;
drop index IDX_001 ;
drop index IDX_003 ;
drop index IDX_004 ;
drop index IDX_COMBINE ;
drop index INDEX_CONFDATE ;
drop index INDEX_PN ;
5,重建索引
ALTER TABLE PMMSTKNWIP
MODIFY PRIMARY KEY enable------主鍵
-- Create/Recreate indexes
create index IDX_0002 on PMMSTKNWIP (STKNWIP002)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index IDX_0006 on PMMSTKNWIP (STKNWIP006)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index IDX_0007 on PMMSTKNWIP (STKNWIP007)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index IDX_001 on PMMSTKNWIP (STKNWIP001)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index IDX_003 on PMMSTKNWIP (STKNWIP003)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index IDX_004 on PMMSTKNWIP (STKNWIP004)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index IDX_COMBINE on PMMSTKNWIP (STKNWIP001, STKNWIP002, STKNWIP006)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index INDEX_CONFDATE on PMMSTKNWIP (CONFDATE)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
create index INDEX_PN on PMMSTKNWIP (STKNWIP003, STKNWIP004, LAYER)
tablespace NDX_SFCDATA
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 2M
next 2M
minextents 1
maxextents unlimited
pctincrease 0
);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15187685/viewspace-740609/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE刪除-表分割槽和資料Oracle
- Oracle分割槽表基礎運維-09刪除分割槽Oracle運維
- MySQL資料表分割槽手記MySql
- MySql資料分割槽操作之新增分割槽操作MySql
- hive 動態分割槽插入資料表Hive
- 如何高效率刪除大表歷史資料
- SQL Server表分割槽刪除詳情DSCCSQLServer
- oracle 更改分割槽表資料 ora-14402Oracle
- SQL SERVER資料庫檔案刪除、分割槽格式化解決方案SQLServer資料庫
- zabbix上對mysql資料庫做分割槽表MySql資料庫
- Oracle查詢Interval partition分割槽表內資料Oracle
- MySQL的nnodb引擎表資料分割槽儲存MySql
- AppBoxFuture: 大資料表分割槽的3種策略APP大資料
- 調整分割槽後分割槽不見的資料找到方法
- win10 oem分割槽怎麼刪除_win10 oem分割槽可以刪除嗎Win10
- 分割槽丟失資料恢復資料恢復
- oracle分割槽表和分割槽表exchangeOracle
- Mysql資料分片技術(一)——初識表分割槽MySql
- 【伺服器資料恢復】VMFS分割槽被刪除並格式化的資料恢復案例伺服器資料恢復
- PostgreSQL 原始碼解讀(98)- 分割槽表#4(資料查詢路由#1-“擴充套件”分割槽表)SQL原始碼路由套件
- oracle分割槽表和非分割槽表exchangeOracle
- 如何找回分割槽丟失的資料
- 資料庫系統設計:分割槽資料庫
- PostgreSQL 原始碼解讀(96)- 分割槽表#3(資料插入路由#3-獲取分割槽鍵值)SQL原始碼路由
- PostgreSQL/LightDB 分割槽表之分割槽裁剪SQL
- win10分割槽好了怎麼刪除_win10分割槽完後如何刪除Win10
- 電腦硬碟分割槽要注意什麼,刪除硬碟分割槽的注意事項硬碟
- 好程式設計師大資料培訓分享Hive的靜態分割槽與動態分割槽程式設計師大資料Hive
- E6 資料庫分割槽技術資料庫
- 非分割槽錶轉換成分割槽表
- [oracle] expdp 匯出分割槽表的分割槽Oracle
- PG的非分割槽表線上轉分割槽表
- Oracle分割槽表基礎運維-07增加分割槽(3列表分割槽)Oracle運維
- 【MYSQL】 分割槽表MySql
- 好程式設計師大資料開發之掌握Hive的靜態分割槽與動態分割槽程式設計師大資料Hive
- Percona-Toolkit 之 pt-archiver 刪除歷史資料Hive
- U盤分割槽刪除了怎麼恢復資料?快來看看吧
- oracle 分割槽表move和包含分割槽表的lob moveOracle
- 移動分割槽表和分割槽索引的表空間索引