freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片
正文內(nèi)容
首頁(yè)
>
資源列表
>
更多資源
oracle數(shù)據(jù)庫(kù)部署方案設(shè)計(jì)(編輯修改稿)
2025-06-10 04:04
本頁(yè)面
【文章內(nèi)容簡(jiǎn)介】 LOB的數(shù)據(jù)由DBA設(shè)定—應(yīng)用表空間 表空間及其文件的命名規(guī)則數(shù)據(jù)文件都使用裸設(shè)備方式,使用固定大小,不得設(shè)置為自動(dòng)擴(kuò)展。 基本表空間及其文件的使用規(guī)則(1) 基本表空間及其文件命名規(guī)范如下表表空間名稱裸設(shè)備連接文件名普通文件名說明SYSTEMrsystem_nn_size總空間大小設(shè)置為2GSYSAUXrsysaux_nn_sizeOracle10g中必須有的表空間。總空間大小設(shè)置為4G,如果空間非常緊張,可設(shè)置為2GUNDOTBS1rundotbs_nn_size總空間不小于8G TEMPrtemp_nn_size總空間不小于4G說明:l 裸設(shè)備連接文件名216。 nn為從01開始計(jì)數(shù)的序號(hào),表示文件的個(gè)數(shù)。如:01,02,03,04。216。 size表示了設(shè)備的大小,由數(shù)字部分和單位部分組成:XU。其中,X是一個(gè)正整數(shù),取值范圍從1~1023,U是單位標(biāo)識(shí)位,是1位的字符,取值范圍為k、m、g、t,分別表示了KByte、MByte、GByte、TByte,size的值應(yīng)該根據(jù)設(shè)備的數(shù)據(jù)大小指定。l 普通文件名(即創(chuàng)建在文件系統(tǒng)上的文件)216。 nn為從01開始計(jì)數(shù)的兩位整數(shù)序號(hào)。如:01,02,03,04。216。 各表空間根據(jù)需求在建庫(kù)時(shí)確定。(2) 數(shù)據(jù)文件路徑:/home/db/oracle/oradata/{DB_NAME}/(3) 數(shù)據(jù)文件的使用方式:裸設(shè)備:適用于RAC及共享磁盤雙機(jī)熱備數(shù)據(jù)庫(kù)架構(gòu)。創(chuàng)建數(shù)據(jù)庫(kù)前,在指定的目錄下創(chuàng)建指向裸設(shè)備的軟連接文件。命令如下:ln s /dev/rxxxxx /home/db/oracle/oradata/{DB_NAME}/ 應(yīng)用表空間及其文件使用規(guī)則(1) 應(yīng)用表空間及其文件命名規(guī)范:應(yīng)用表空間分為如下種類: (2)應(yīng)用表空間表空間種類表空間命名規(guī)則裸設(shè)備連接文件名普通文件名TABLES公用表空間D_功能模塊名稱_nnr+表空間名稱_nn_sizeTABLES PARTITION分區(qū)表空間D_數(shù)據(jù)表名_nnr+表空間名稱_nn_sizeINDEXS公用索引表空間I_功能模塊名稱_nnr+表空間名稱_nn_sizeINDEXS PARTITION大表索引空間I_數(shù)據(jù)表名_nnr+表空間名稱_nn_sizeLOB表空間B_功能模塊名稱_nnr+表空間名稱_nn_sizeTEMP表空間T_功能模塊名稱_nnr+表空間名稱_nn_size說明:l 表空間的命名規(guī)則nn為從01開始計(jì)數(shù)的兩位整數(shù)序號(hào),表示表空間的數(shù)目。如:01,02,03,04。l 裸設(shè)備連接文件名216。 nn為從01開始計(jì)數(shù)的兩位整數(shù)序號(hào),表示數(shù)據(jù)文件的數(shù)目。如:01,02,03,04。216。 size表示了設(shè)備的大小,由數(shù)字部分和單位部分組成:XU。其中,X是一個(gè)正整數(shù),取值范圍從1~1023,U是單位標(biāo)識(shí)位,是1位的字符,取值范圍為k、m、g、t,分別表示了KByte、MByte、GByte、TByte,size的值應(yīng)該根據(jù)設(shè)備的數(shù)據(jù)大小指定。l 普通文件名(即創(chuàng)建在文件系統(tǒng)上的文件)216。 nn為從01開始計(jì)數(shù)的兩位整數(shù),表示數(shù)據(jù)文件的數(shù)目。如:01,02,03,04。216。 各表空間根據(jù)需求在建庫(kù)時(shí)確定。(2) 數(shù)據(jù)文件路徑:/home/db/oracle/oradata/{DB_NAME}/(3) 數(shù)據(jù)文件的使用方式:216。 裸設(shè)備:適用于RAC及共享磁盤雙機(jī)熱備數(shù)據(jù)庫(kù)架構(gòu)。創(chuàng)建數(shù)據(jù)庫(kù)前,在指定的目錄下創(chuàng)建指向裸設(shè)備的連接文件。命令如下:ln s /dev/rxxx /home/db/oracle/oradata/{DB_NAME}/r+表空間名稱_nn_size其中:xxx為裸設(shè)備的名稱。該名規(guī)則相關(guān)命名規(guī)范。 表空間的物理使用規(guī)則 表空間的物理分布對(duì)于小規(guī)模數(shù)據(jù)庫(kù),I/O不是主要的性能瓶頸,可以不考慮物理分布的問題。對(duì)于中規(guī)模數(shù)據(jù)庫(kù)及大規(guī)模數(shù)據(jù)庫(kù),應(yīng)當(dāng)考慮: 盡可能把應(yīng)用數(shù)據(jù)表空間、應(yīng)用的索引表空間以及相應(yīng)得分區(qū)表空間分布在獨(dú)立的物理卷上。 其次把UNDO、TEMP、REDOLOG分布在不同的物理卷上。 對(duì)于hpux 系統(tǒng),應(yīng)該為不同用途的數(shù)據(jù)建立獨(dú)立的卷組。 表空間的存儲(chǔ)參數(shù)的設(shè)置在規(guī)范表空間存儲(chǔ)參數(shù)之前有必要澄清關(guān)于數(shù)據(jù)塊(data block)、區(qū)(extent)、段(segment)的概念及其之間的關(guān)系。如下圖:數(shù)據(jù)塊(data block):Oracle存儲(chǔ)數(shù)據(jù)最細(xì)粒度是數(shù)據(jù)塊,它是操作系統(tǒng)文件塊的整數(shù)倍(有時(shí)也稱邏輯塊,Oracle塊,或頁(yè))。一個(gè)數(shù)據(jù)塊大小有2k、4k、8k、16k等,并以此單位大小保存在物理磁盤中。區(qū)(extent):是由一序列相鄰連續(xù)的數(shù)據(jù)塊組成的區(qū)域叫區(qū)。區(qū)存儲(chǔ)特定類型的數(shù)據(jù)。它比數(shù)據(jù)塊高一級(jí)別。段(segment):比區(qū)(extent)高一邏輯存儲(chǔ)級(jí)別的稱作段(segment)。段是由一系列區(qū)組成。用來存儲(chǔ)一個(gè)特定的數(shù)據(jù)結(jié)構(gòu),并且該段只能分配在同一表空間中,不能跨越表空間。如:每個(gè)表(table)的數(shù)據(jù)保存在自己的數(shù)據(jù)段中;而每個(gè)索引保存在自己的索引段中;如果表或索引是分區(qū)的,則每個(gè)分區(qū)擁有自己的段。 表空間的參數(shù)設(shè)置原則對(duì)于數(shù)據(jù)庫(kù)的存儲(chǔ)空間管理Oracle有以下的選擇: Extent的管理對(duì)Extent的管理有兩種方式。一般情況下,我們推薦數(shù)據(jù)庫(kù)管理員使用本地管理中的指定大小(Uniform Size)的方式創(chuàng)建表空間。1. 數(shù)據(jù)字典管理(Dictionary Management)在數(shù)據(jù)字典的管理方式中,數(shù)據(jù)庫(kù)使用數(shù)據(jù)字典來跟蹤數(shù)據(jù)對(duì)象的存儲(chǔ)分配,這樣當(dāng)出現(xiàn)數(shù)據(jù)對(duì)象的存儲(chǔ)變化時(shí),數(shù)據(jù)庫(kù)需要更新數(shù)據(jù)字典以保證系統(tǒng)可以跟蹤數(shù)據(jù)庫(kù)對(duì)象的存儲(chǔ)變化,這在某種程度上會(huì)造成系統(tǒng)性能的下降。2. 本地管理(Local Management)在本地管理方式中,數(shù)據(jù)庫(kù)使用每一個(gè)數(shù)據(jù)文件的前面8個(gè)數(shù)據(jù)塊中的每一位來代表數(shù)據(jù)塊的占用方式。由于這種方式跟蹤數(shù)據(jù)對(duì)象的存儲(chǔ)分配不需要訪問數(shù)據(jù)字典,這在一定程度上避免了遞歸調(diào)用的出現(xiàn),提高了系統(tǒng)存儲(chǔ)管理的效率。對(duì)于本地的Extent管理有兩種方式:(1) 自動(dòng)分配(Autoallocate)自動(dòng)分配的方式指由數(shù)據(jù)庫(kù)系統(tǒng)按照數(shù)據(jù)對(duì)象的大小決定該對(duì)象的每一個(gè)EXNENT的大小。一般情況下,由于數(shù)據(jù)庫(kù)系統(tǒng)并不能預(yù)先的確定該對(duì)象的總的大小,數(shù)據(jù)庫(kù)總是傾向于在初始的幾個(gè)Extent使用較小的值,然后按照8-128-1024-8192個(gè)數(shù)據(jù)塊的方式急劇的增大。這通常會(huì)造成系統(tǒng)過多的碎片和較低的存儲(chǔ)空間的利用效率。(2) 指定大小(Uniform Size)指定大小的方式指由數(shù)據(jù)庫(kù)管理員在創(chuàng)建表空間時(shí)間指定該表空間的所有的EXNENT的大小,這樣該表空間的所有的Extent具有同樣的大小。一般情況下,由于數(shù)據(jù)庫(kù)管理員能夠預(yù)先的估計(jì)出該表空間的數(shù)據(jù)對(duì)象的大小,所以數(shù)據(jù)庫(kù)管理員通常能夠確定合適的UNIFORM SIZE來創(chuàng)建數(shù)據(jù)表空間。通過指定合適的數(shù)據(jù)表空間,可以避免系統(tǒng)出現(xiàn)過多的碎片和提高存儲(chǔ)空間的利用效率。一般情況下,建議數(shù)據(jù)庫(kù)管理員能夠使用指定大小的方式來創(chuàng)建表空間,除非明確知道表空間中僅僅存儲(chǔ)較小的數(shù)據(jù)對(duì)象,否則不要使用自動(dòng)的EXTENT管理方式。 Segemnt的管理對(duì)Segment的管理可分為兩種。我們推薦使用ASSM方式。1. 手工管理方式(Manual)手工管理方式是指用戶創(chuàng)建表空間時(shí)使用手工指定參數(shù)Freelist, Freelist Group來控制表空間的段的空閑塊。手工的管理管理可以帶來更多的靈活性。2. 自動(dòng)管理方式(ASSM)自動(dòng)的管理方式指數(shù)據(jù)庫(kù)系統(tǒng)使用BITMAP的方式來管理空閑塊。在這種情況下如果多個(gè)對(duì)象需要分配空間,可能會(huì)造成對(duì)某一塊的競(jìng)爭(zhēng)。 數(shù)據(jù)表空間的存儲(chǔ)參數(shù)(Oracle9i/10g)數(shù)據(jù)表空間的區(qū)(extent)管理:表空間是以區(qū)為單位進(jìn)行分配空間的。自從9i及以后版本推薦使用本地管理表空間,并且本地管理表空間是默認(rèn)的。對(duì)應(yīng)的create tablespace語(yǔ)句子句為EXTENT MANAGEMENT LOCAL。Oracle已不推薦使用字典管理的表空間。如下圖:如果表空間包含各種不同大小的數(shù)據(jù)庫(kù)對(duì)象,而這些對(duì)象擁有不同尺寸的區(qū),則選擇AUTOALLOCATE是最好的選擇。即字句EXTENT MANAGEMENT LOCAL AUTOALLOCATE 。讓Oracle來管理EXTENT的分配。如下例:CREATE TABLESPACE test DATAFILE 39。/u02/oracle/data/39。 SIZE 50MEXTENT MANAGEMENT LOCAL AUTOALLOCATE。如果能夠預(yù)先估算出單個(gè)對(duì)象或一系列對(duì)象的所分配的空間及EXTENTS的尺寸,則選擇UNIFORM 是個(gè)比較好的選擇。即字句UNFORM SIZE integer M。如下例:CREATE TABLESPACE test DATAFILE 39。/u02/oracle/data/39。 SIZE 50MEXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K。表空間的段(segment)管理:段管理分為自動(dòng)段空間管理(缺省參數(shù))和手動(dòng)段空間管理,對(duì)應(yīng)的子句如下圖:自動(dòng)段管理是一種相對(duì)簡(jiǎn)單而有效的段空間的管理方式。該方式完全摒除了PCTUSED, FREELISTS, FREELISTS GROUPS等物理存儲(chǔ)參數(shù)的設(shè)置。即使這些參數(shù)被指定,Oracle仍然會(huì)忽略它。自動(dòng)段管理可根據(jù)用戶數(shù)和實(shí)例數(shù)自動(dòng)調(diào)整,對(duì)于大多數(shù)標(biāo)準(zhǔn)負(fù)載和應(yīng)用性能來說,要比手動(dòng)調(diào)整管理段要更好。因此多數(shù)情況下推薦使用段管理。如下列:CREATE TABLESPACE test DATAFILE 39。/u02/oracle/data/39。 SIZE 50MEXTENT MANAGEMENT LOCALSEGMENT SPACE MANAGEMENT AUTO。下面是完整的例子:例1:本地管理表空間+自動(dòng)段空間管理sql(ORACLE9i/10g) CREATE TABLESPACE TEST DATAFILE 39。/ORACLE/PRODUCT/\39。 SIZE 5M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。例2:本地管理表空間+自動(dòng)統(tǒng)一尺寸段空間管理sql(ORACLE9i/10g)CREATE TABLESPACE TEST DATAFILE 39。/ORACLE/PRODUCT/\39。 SIZE 5MEXTENT MANAGEMENT LOCAL UNIFORM SIZE 2MSEGMENT SPACE MANAGEMENT AUTO。 臨時(shí)表空間的存儲(chǔ)參數(shù)(Oracle9i/10g)Oracle9i/10g推薦使用本地表空間管理+統(tǒng)一區(qū)尺寸管理1M,分別對(duì)應(yīng)得子句是EXTENT MANAGEMENT LOCAL和UNIFORM SIZE 1M。例:SQL()CREATE TEMPORARY TABLESPACE TEMP1 TEMPFILE 39。/ORACLE/PRODUCT/39。 SIZE 5M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M。 Autoextend_Clause自動(dòng)擴(kuò)展語(yǔ)句會(huì)造成數(shù)據(jù)文件的自動(dòng)增長(zhǎng),在使用裸設(shè)備的情況下可能造成文件越界,在使用文件系統(tǒng)的情況下可能造成文件系統(tǒng)無空閑空間。不應(yīng)使用自動(dòng)擴(kuò)展的功能。 表的參數(shù)設(shè)置原則1. Pctfree、Pctused存儲(chǔ)參數(shù)pctfree和pctused決定了一個(gè)數(shù)據(jù)塊在不同的數(shù)據(jù)庫(kù)操作下的可用性,它與數(shù)據(jù)對(duì)象的操作性質(zhì)密切相關(guān)。對(duì)于主要操作為insert的數(shù)據(jù)對(duì)象,可以考慮設(shè)定較小pctfree和較大的pctused,如pctfree=5 Pctused=60。對(duì)于更新較為頻繁的系統(tǒng),可以設(shè)定較大的pctfree和較小的pctused來避免行的遷移,如pctfree=20 Pctused=40。對(duì)于銀行系統(tǒng),由于數(shù)據(jù)的保留時(shí)間較長(zhǎng),同時(shí)數(shù)據(jù)的刪除較少可以考慮設(shè)定較小的pctfree和較大的pctused,如:Pctfree=10 Pctused=50。2. Initrans、Maxtrans存儲(chǔ)參數(shù)initrans和maxtrans決定了數(shù)據(jù)對(duì)象的同一個(gè)數(shù)據(jù)塊中能夠并發(fā)進(jìn)行的事務(wù)數(shù)。由于目前的數(shù)據(jù)塊由逐步變大的趨勢(shì),故此同一個(gè)數(shù)據(jù)塊中發(fā)生并發(fā)事務(wù)的幾率在上升。對(duì)于db_Block_Size=8192的OLTP系統(tǒng),可以設(shè)定initrans=4,Maxtrans=10 Undo/temp表空間的估算l Undo設(shè)置原則oracle9i以后的版本,推薦使用UNDO TABLESPACE,讓系統(tǒng)自動(dòng)管理回滾段。須考慮以下幾個(gè)問題:216。 系統(tǒng)并發(fā)事務(wù)數(shù)有多少?216。 系統(tǒng)是否存在大查詢或者大是事務(wù)?頻繁與否?216。 能提供給系統(tǒng)的回滾段表空間的磁盤空間是多少?l Temp設(shè)置原則可創(chuàng)建缺省臨時(shí)表空間temp,取數(shù)據(jù)庫(kù)的缺省參數(shù)。一般情況下,生產(chǎn)數(shù)據(jù)庫(kù)系統(tǒng)的臨時(shí)表空間不是用缺省的。應(yīng)另外創(chuàng)建臨時(shí)表空間,以供較大的排序事務(wù)使用??稍O(shè)置每個(gè)Transaction類別用戶,對(duì)應(yīng)一個(gè)臨時(shí)表空間。 索引的使用原則1. 基本使用原則(1) 當(dāng)查詢的行數(shù)占整個(gè)表總行數(shù)的比例=5%時(shí),建立b*樹索引效果比較明顯。(普通索引就是b*數(shù)索引)(2) 在頻繁進(jìn)行排序或分組(即進(jìn)行g(shù)roup By或order By操作)的列上建立
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
oracle數(shù)據(jù)庫(kù)部署方案設(shè)計(jì)(存儲(chǔ)版)
oracle數(shù)據(jù)庫(kù)部署方案設(shè)計(jì)-文庫(kù)吧在線文庫(kù)
oracle數(shù)據(jù)庫(kù)部署方案設(shè)計(jì)(完整版)
oracle數(shù)據(jù)庫(kù)部署方案設(shè)計(jì)(更新版)
oracle數(shù)據(jù)庫(kù)部署方案設(shè)計(jì)(專業(yè)版)
資源集合
網(wǎng)站地圖
資源列表
文庫(kù)吧 www.dybbs8.com
鄂ICP備17016276號(hào)-1