av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

對Oracle數(shù)據(jù)庫中的大表管理的簡化

在實際操作中我們?yōu)榱撕喕疧racle數(shù)據(jù)庫中的大表管理,因而Oracle8推出了分區(qū)選項。分區(qū)主要是將表分離在N個不同的相關(guān)表空間上,我們用各種方法來支撐其無限膨脹的大表,給大表在物理一級的可管理性。

將大表分割成較小的分區(qū)可以改善表的維護(hù)、備份、恢復(fù)、事務(wù)及查詢性能。針對當(dāng)前社保及電信行業(yè)的大量日常業(yè)務(wù)數(shù)據(jù),可以推薦使用Oracle8的該選項。

分區(qū)的優(yōu)點:

1 、增強(qiáng)可用性:如果表的一個分區(qū)由于系統(tǒng)故障而不能使用,表的其余好的分區(qū)仍然可以使用;

2 、減少關(guān)閉時間:如果系統(tǒng)故障只影響表的一部分分區(qū),那么只有這部分分區(qū)需要修復(fù),故能比整個大表修復(fù)花的時間更少;

3 、維護(hù)輕松:如果需要重建表,獨立管理每個分區(qū)比管理單個大表要輕松得多;

4 、均衡I/O:可以把表的不同分區(qū)分配到不同的磁盤來平衡I/O改善性能;

5 、改善性能:對大表的查詢、增加、修改等操作可以分解到表的不同分區(qū)來并行執(zhí)行,可使運行速度更快;

6 、分區(qū)對用戶透明,最終用戶感覺不到分區(qū)的存在。

分區(qū)的管理:

1 、分區(qū)表的建立:

某公司的每年產(chǎn)生巨大的銷售記錄,DBA向公司建議每季度的數(shù)據(jù)放在一個分區(qū)內(nèi),以下示范的是該公司1999年的數(shù)據(jù)(假設(shè)每月產(chǎn)生30M的數(shù)據(jù)),操作如下:
STEP1、建立表的各個分區(qū)的表空間:

 
 
 
  1. CREATE TABLESPACE ts_sale1999q1 
  2. DATAFILE ‘/u1/oradata/sales/sales1999_q1.dat’ 
  3. SIZE 100M 
  4. DEFAULT STORAGE (INITIAL 30m NEXT 30m MINEXTENTS 3 PCTINCREASE 0) 
  5. CREATE TABLESPACE ts_sale1999q2 
  6. DATAFILE ‘/u1/oradata/sales/sales1999_q2.dat’ 
  7. SIZE 100M 
  8. DEFAULT STORAGE (INITIAL 30m NEXT 30m MINEXTENTS 3 PCTINCREASE 0) 
  9. CREATE TABLESPACE ts_sale1999q3 
  10. DATAFILE ‘/u1/oradata/sales/sales1999_q3.dat’ 
  11. SIZE 100M 
  12. DEFAULT STORAGE (INITIAL 30m NEXT 30m MINEXTENTS 3 PCTINCREASE 0) 
  13. CREATE TABLESPACE ts_sale1999q4 
  14. DATAFILE ‘/u1/oradata/sales/sales1999_q4.dat’ 
  15. SIZE 100M 
  16. DEFAULT STORAGE (INITIAL 30m NEXT 30m MINEXTENTS 3 PCTINCREASE 0) 

STEP2、建立基于分區(qū)的表:

 
 
 
  1. CREATE TABLE sales 
  2. (invoice_no NUMBER, 
  3. ... 
  4. sale_date DATE NOT NULL ) 
  5. PARTITION BY RANGE (sale_date) 
  6. (PARTITION sales1999_q1 
  7. VALUES LESS THAN (TO_DATE(‘1999-04-01’,’YYYY-MM-DD’) 
  8. TABLESPACE ts_sale1999q1, 
  9. PARTITION sales1999_q2 
  10. VALUES LESS THAN (TO_DATE(‘1999-07-01’,’YYYY-MM-DD’) 
  11. TABLESPACE ts_sale1999q2, 
  12. PARTITION sales1999_q3 
  13. VALUES LESS THAN (TO_DATE(‘1999-10-01’,’YYYY-MM-DD’) 
  14. TABLESPACE ts_sale1999q3, 
  15. PARTITION sales1999_q4 
  16. VALUES LESS THAN (TO_DATE(‘2000-01-01’,’YYYY-MM-DD’) 
  17. TABLESPACE ts_sale1999q4 ); 

以上的相關(guān)內(nèi)容就是對Oracle數(shù)據(jù)庫的新特性,分區(qū)管理的介紹,望你能有所收獲。


分享題目:對Oracle數(shù)據(jù)庫中的大表管理的簡化
URL地址:http://uogjgqi.cn/article/dheceis.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流