如果數(shù)據(jù)量很大,如你所說(shuō),3 * 100 * 2000萬(wàn)*1.5k需要估算它有多少G?這有利于設(shè)計(jì)表空間的分配。從10g開始,有一個(gè)表空間來(lái)支持一個(gè)大型數(shù)據(jù)文件,這個(gè)文件由多個(gè)文件組成??隙]有文件要管理,但是如果出了問(wèn)題,一個(gè)大的數(shù)據(jù)文件肯定會(huì)造成很大的損失。這是可維護(hù)性和安全性之間的權(quán)衡。我不知道你的磁盤陣列是怎么做的。如果沒有raid1,并且數(shù)據(jù)非常重要,也許可以添加多個(gè)數(shù)據(jù)文件。
5、大型Oracle 數(shù)據(jù)庫(kù)如何設(shè)計(jì)設(shè)計(jì)ORACLE 數(shù)據(jù)庫(kù)從幾個(gè)不同的方面優(yōu)化方案:1。數(shù)據(jù)庫(kù)優(yōu)化自由結(jié)構(gòu)OFA(optimal flexible architecture)2。充分利用系統(tǒng)全局區(qū)域SGA(SYSTEMGLOBALAREA) 3。-1.對(duì)于頻繁訪問(wèn)但不頻繁修改的數(shù)據(jù),內(nèi)部設(shè)計(jì)應(yīng)該是物理上非標(biāo)準(zhǔn)的。
4.合理設(shè)計(jì)和管理表1。使用表分區(qū)對(duì)數(shù)據(jù)進(jìn)行物理隔離,不同分區(qū)的數(shù)據(jù)可以存儲(chǔ)在不同磁盤上的數(shù)據(jù)文件中。2.避免行連接和行遷移。3.控制碎片化。4.別名是large 數(shù)據(jù)庫(kù)的應(yīng)用技巧,即在查詢中將表名和列名用一個(gè)字母作為別名,查詢速度比構(gòu)建鏈接表快1.5倍。5.回滾段的交替使用5。指標(biāo)index 1的優(yōu)化設(shè)計(jì)。管理組織索引可以大大加快數(shù)據(jù)庫(kù)的查詢速度,索引將表中的邏輯值映射到安全的RowID,因此索引可以快速定位數(shù)據(jù)的物理地址。
6、怎么查看 oracle 數(shù)據(jù)庫(kù)表的大小1。查看所有表空間大小SQL > select tablespace _ name,sum(bytes)/1024/1024 from DBA _ data _。使用的表空間大小SQL > select tablespace _ name,sum(bytes)/1024/1024 from DBA _ free _ space 2 group by tablespace _。3.所以空間的使用可以這樣計(jì)算:selecta.tablespace_name,
free,totalfreeusedfrom(selecttablespace_name,sum(bytes)/1024/1024 totalfromdba _ data _)a,(select tablespace _ name,sum(bytes)/1024 freefromdba _ free _ space group bytablespace _ name)b where ea . tablespace _ name b . tablespace _ name;4.以下語(yǔ)句查看所有段的大小。
7、 oracle 數(shù)據(jù)庫(kù)大小問(wèn)題oracle構(gòu)建庫(kù)時(shí)有一個(gè)默認(rèn)的系統(tǒng)空間。數(shù)百兆字節(jié)的數(shù)據(jù)文件。您是指安裝oracle時(shí)創(chuàng)建的默認(rèn)system表空間嗎?其實(shí)開發(fā)和應(yīng)用的表空間是自己定義的。您的表是在您的表空間上構(gòu)建的,它的大小是根據(jù)實(shí)際的數(shù)據(jù)量決定的。如果不知道它有多大,可以構(gòu)建得小一點(diǎn),讓數(shù)據(jù)文件自己擴(kuò)展。當(dāng)數(shù)據(jù)量的增長(zhǎng)速度快于表空間大小時(shí),數(shù)據(jù)文件將自行增長(zhǎng)(增長(zhǎng)大小可以定義)。
8、怎么查看 oracle 數(shù)據(jù)庫(kù)數(shù)據(jù)量大小用這句話:select a.tablespace _ name,total,free,totalfreeasusedFrom(select tablespace _ name,sum(bytes)/1024/1024 astotalfromdba _ data _)a,(select tablespace _ name,sum(bytes)/1024/1024 asfreefromdba _ free _ spacegroupbatablespace _ name)b where ea . tablespace _ name b . tablespace _ name;其中total是表空間大小,free是空閑表空間大小。