編排箱號舊資料的備份
編排箱號是自主開發的,其TABLE也是自主CREATION的。故隻保留最近2年的,把2年前的或已不用的ORG的資料轉到備份TABLE中。
這樣可以提升編排箱號畫面的速度。
[@more@]編排箱號相關的自主CREATION的TABLE有:
SUMMARY: gobo_om_ship_header_all
DETAIL: gobo_om_ship_line_all
並箱用的:gobo_ship_into_one
FRIST:
create table gobo_om_ship_line_bk2009 as
select * from gobo_om_ship_line_all
where 1=2
create table gobo_om_ship_header_bk2009 as
select * from gobo_om_ship_header_all
where 1=2
create table gobo_ship_into_one_bk2009 as
select * from gobo_ship_into_one
where 1=2
insert into gobo_om_ship_header_bk2009
select * from gobo_om_ship_header_all
where org_id in
(
2,3,4,5,6,7,8,9,10,11,12,13,58,487,179,201,202,203,483,491)
delete from gobo_om_ship_header_all
where org_id in
(
2,3,4,5,6,7,8,9,10,11,12,13,58,487,179,201,202,203,483,491)
insert into gobo_om_ship_header_bk2009
select * from gobo_om_ship_header_all a
where to_char(a.CREATION_DATE,'yyyy')
delete gobo_om_ship_header_all a
where to_char(a.CREATION_DATE,'yyyy')
commit
insert into gobo_om_ship_line_bk2009
select * from gobo_om_ship_line_all a
where not exists (select 1 from gobo_om_ship_header_all b
where b.ship_header_id=a.ship_header_id)
insert into gobo_ship_into_one_bk2009
select * from gobo_ship_into_one a
where not exists (select 1 from gobo_om_ship_header_all b
where b.ship_header_id=a.ship_header_id)
delete from gobo_om_ship_line_all a
where not exists (select 1 from gobo_om_ship_header_all b
where b.ship_header_id=a.ship_header_id)
delete from gobo_ship_into_one a
where not exists (select 1 from gobo_om_ship_header_all b
where b.ship_header_id=a.ship_header_id)
commit
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/92289/viewspace-1019656/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料備份≠容災備份
- 舊郵箱廢棄,GitHub 無法解綁帳號Github
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- TSM ORACLE 備份排程Oracle
- Oracle資料庫的備份方法-冷備份(轉)Oracle資料庫
- 初探MySQL資料備份及備份原理MySql
- mongo資料備份Go
- 資料備份策略
- oracle資料備份Oracle
- 資料庫備份資料庫
- MySQL資料備份MySql
- 帝國cms備份的資料庫資料夾-帝國CMS備份中心資料庫
- 資料同步和資料備份
- oracle資料庫備份之exp增量備份Oracle資料庫
- 網站資料定時備份指令碼分享 (保留最近的30份備份資料)網站指令碼
- 資料庫資料的恢復和備份資料庫
- MySQL資料庫的基本備份MySql資料庫
- 關於資料備份的概述
- 資料庫備份的種類資料庫
- 對資料備份的誤解
- win10 outlook郵箱檔案怎麼備份_win10 outlook郵箱檔案如何備份Win10
- 備份onetab資料
- mysql 資料庫 備份MySql資料庫
- Mysql資料安全備份MySql
- 資料庫備份策略資料庫
- MongoDB資料庫備份MongoDB資料庫
- mysql 資料庫備份MySql資料庫
- 資料庫備份方案資料庫
- 【備份恢復】從備份恢復資料庫資料庫
- 【RMAN】使用增量備份更新資料庫備份映象資料庫
- Oracle學習系列—資料庫備份—熱備份Oracle資料庫
- 資料庫差異備份與增量備份的不同之處資料庫
- RMAN備份恢復——RAC環境資料庫的備份(zt)資料庫
- RMAN備份恢復--RAC環境資料庫的備份(十)資料庫
- RMAN備份恢復——RAC環境資料庫的備份(一)資料庫
- DB2資料庫的備份測試--開始備份DB2資料庫
- 帝國cms備份的資料庫資料夾資料庫
- MySQL 自動備份併傳送到郵箱MySql