freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle數(shù)據(jù)庫規(guī)劃設(shè)計(jì)和運(yùn)行維護(hù)方案-在線瀏覽

2025-07-16 22:06本頁面
  

【正文】 成極大的性能影響,還有一些因素也會(huì)導(dǎo)致數(shù)據(jù)庫的性能下降,比如熱塊(hot block)的問題,當(dāng)一個(gè)塊被多個(gè)用戶同時(shí)讀取的時(shí)候,Oracle 為了維護(hù)數(shù)據(jù)的一致性,需要使用Latch 來串行化用戶的操作,當(dāng)一個(gè)用戶獲得了這個(gè)Latch,其他的用戶就只能被迫的等待,獲取這個(gè)數(shù)據(jù)塊的用戶越多,等待就越明顯,就造成了這種熱塊問題。對于數(shù)據(jù)塊來講,通常是數(shù)據(jù)塊上的數(shù)據(jù)分布不均勻?qū)е拢绻撬饕臄?shù)據(jù)塊,可以考慮創(chuàng)建反向索引來達(dá)到重新分布數(shù)據(jù)的目的,對于回滾段數(shù)據(jù)塊,可以適當(dāng)多增加幾個(gè)回滾段來避免這種爭用。實(shí)際上,用戶對OLAP 系統(tǒng)性能的期望遠(yuǎn)遠(yuǎn)沒有對OLTP 性能的期望那么高。分區(qū)技術(shù)在OLAP 數(shù)據(jù)庫中很重要,這種重要主要是體現(xiàn)在數(shù)據(jù)管理上,比如數(shù)據(jù)加載,可以通過分區(qū)交換的方式實(shí)現(xiàn),備份可以通過備份分區(qū)表空間,刪除數(shù)據(jù)可以通過分區(qū)進(jìn)行刪除。因?yàn)閿?shù)據(jù)量的規(guī)模是反映數(shù)據(jù)庫規(guī)模的主要指標(biāo)。在此期間新版的數(shù)據(jù)庫產(chǎn)品存在較多的bug。因此在選擇版本時(shí),要選擇成熟穩(wěn)定的版本。 在評估數(shù)據(jù)庫服務(wù)器性能時(shí),最困難的事情是如何把握準(zhǔn)確度問題,到底考慮哪些因素等。. 主機(jī)規(guī)劃主機(jī)規(guī)劃主要需考慮服務(wù)器在不同的用戶數(shù)量下,系統(tǒng)的響應(yīng)時(shí)間和吞吐量,并得出當(dāng)前服務(wù)器的各種資源的利用情況。在進(jìn)行服務(wù)器配置規(guī)劃時(shí),要注意以下幾點(diǎn):1)CPU:要考慮業(yè)務(wù)高峰時(shí)處理器的能力,并適當(dāng)保留一些緩沖,確保在業(yè)務(wù)增長時(shí),系統(tǒng)有擴(kuò)展的余地。 3)磁盤:評估業(yè)務(wù)的實(shí)際用戶的數(shù)據(jù)量,以此推算出磁盤的最小個(gè)數(shù),不要忘記選擇備份設(shè)備(如磁帶機(jī))。 5)網(wǎng)絡(luò):選擇合適的網(wǎng)卡,保證網(wǎng)絡(luò)不是系統(tǒng)的瓶頸。內(nèi)存:容量不低于256G,DDR4頻率不低于2133MHz,支持ECC糾錯(cuò)、內(nèi)存鏡像、內(nèi)存熱備等功能。網(wǎng)卡和HBA卡:2個(gè)千兆網(wǎng)口,2個(gè)萬兆網(wǎng)口,2個(gè)FC接口。操作系統(tǒng):Linux。對于數(shù)據(jù)庫單機(jī)模式、HA雙機(jī)模式以及主備模式的生產(chǎn)環(huán)境,主要基本符合網(wǎng)絡(luò)規(guī)劃的基本原則即可。在Oracle 11gR2中,安裝RAC發(fā)生了顯著變化。本方案以主流的ORACLE 11g R2 RAC的網(wǎng)絡(luò)規(guī)劃為例進(jìn)行詳細(xì)說明。作為RAC的publicip,提供外部通信。服務(wù)器上的HBA卡通過光纖交換機(jī)與后端存儲(chǔ)通信。VIP附屬在public網(wǎng)口接口。在所有節(jié)點(diǎn)都正常運(yùn)行時(shí),每個(gè)節(jié)點(diǎn)的VIP會(huì)被分配到public NIC上;在linux下ifconfig查看,public網(wǎng)卡上是2個(gè)IP地址;如果一個(gè)節(jié)點(diǎn)宕機(jī),這個(gè)節(jié)點(diǎn)的VIP會(huì)被轉(zhuǎn)移到還在運(yùn)行的節(jié)點(diǎn)上。PUBLIC IP地址是一個(gè)雙網(wǎng)卡綁定的公有地址,用戶通過交換機(jī)來進(jìn)行訪問。簡單理解,這個(gè)IP用來保證數(shù)據(jù)庫節(jié)點(diǎn)同步數(shù)據(jù)用的,屬于RAC內(nèi)部之間通信。Metalink上的RAC文檔是推薦使用交換機(jī)作為內(nèi)部網(wǎng)卡的連接,而不使用交叉線,原因是避免因?yàn)閷B節(jié)點(diǎn)關(guān)閉或重啟而導(dǎo)致網(wǎng)卡檢查到鏈接故障狀態(tài)而刪除綁定的協(xié)議。. SCAN IP在11gR2中,SCAN IP是作為一個(gè)新增IP出現(xiàn)的, SCAN IP其實(shí)是Oracle在客戶端與數(shù)據(jù)庫之間,新加的一個(gè)連接層,當(dāng)有客戶端訪問時(shí),連接到 SCAN IP LISTENER,而SCAN IP LISTENER接收到連接請求時(shí),會(huì)根據(jù) LBA 算法將該客戶端的連接請求,轉(zhuǎn)發(fā)給對應(yīng)的instance上的VIP LISTENER,從而完成了整個(gè)客戶端與服務(wù)器的連接過程??蛻舳酥鳈C(jī)只需通過這個(gè)scan name即可訪問數(shù)據(jù)庫集群的任意節(jié)點(diǎn)。. 存儲(chǔ)規(guī)劃數(shù)據(jù)庫一般使用磁盤陣列(RAID)保存數(shù)據(jù),使用磁盤陣列有兩個(gè)優(yōu)點(diǎn):首先,盤陣可以提供一個(gè)具有容錯(cuò)能力的I/O系統(tǒng),當(dāng)系統(tǒng)中某個(gè)磁盤驅(qū)動(dòng)器出現(xiàn)故障時(shí),可避免丟失數(shù)據(jù),因此具有容錯(cuò)能力;其次,允許多個(gè)但磁盤驅(qū)動(dòng)器配置成為一個(gè)大的虛擬磁盤驅(qū)動(dòng)器,從而方便管理,提高性能?;贠racle數(shù)據(jù)庫配置RAID系統(tǒng),有以下幾種解決方案:最佳解決方案對容錯(cuò)能力最好的解決方案就是最大限度地使用RAID1和RAID10,規(guī)劃部署時(shí)遵循以下原則:1)對操作系統(tǒng)和Oracle程序使用RAID1;2)對數(shù)據(jù)庫重做日志文件使用RAID1,可以優(yōu)化性能;3)對歸檔日志文件使用RAID01,既能保護(hù)數(shù)據(jù),又不會(huì)影響性能;4)對數(shù)據(jù)文件使用RAID10,并使用多個(gè)磁盤驅(qū)動(dòng)器以保證不超過單塊盤的負(fù)載?;旌鲜褂肦AID10和RAID5可實(shí)現(xiàn)很好的性能,容錯(cuò)能力也很高。2)對重做日志文件使用RAID1。4)對數(shù)據(jù)文件使用RAID5或RAID0,其中RAID0用來提供必要的性能,并使用過個(gè)磁盤驅(qū)動(dòng)器以保證不超過單盤的負(fù)載。在進(jìn)行存儲(chǔ)規(guī)劃時(shí),需要特別注意:1)若系統(tǒng)沒有使用容錯(cuò)功能,那么只要有一塊磁盤驅(qū)動(dòng)器發(fā)生故障,就必須恢復(fù)整個(gè)數(shù)據(jù)庫;2)容錯(cuò)磁盤不能替代數(shù)據(jù)庫備份策略;3)系統(tǒng)可能會(huì)發(fā)生變化,要緊跟用戶的需求;4)以上的解決方案都要考慮磁盤驅(qū)動(dòng)器的數(shù)量,應(yīng)具備足夠數(shù)量的磁盤驅(qū)動(dòng)器以防系統(tǒng)瓶頸的產(chǎn)生;5)對于硬件的保護(hù)不僅僅是磁盤驅(qū)動(dòng)器,還包括冗余電源,磁盤控制卡和風(fēng)扇等等,如果存儲(chǔ)系統(tǒng)沒有冗余機(jī)制,則這其中任何一項(xiàng)故障都會(huì)導(dǎo)致業(yè)務(wù)系統(tǒng)停機(jī)和丟失數(shù)據(jù)等損失。安裝路徑: /home/db/oracle各種環(huán)境變量設(shè)置:ORACLE_BASE=/home/db/oracleCRS_HOME=/home/db/oracle/crs/{數(shù)據(jù)庫release版本}ORACLE_HOME=/home/db/oracle/product/{數(shù)據(jù)庫release版本}普通使用模式的Oracle數(shù)據(jù)庫的服務(wù)名和實(shí)例名(SID)是相同的;RAC模式下的Oracle數(shù)據(jù)庫的服務(wù)名與實(shí)例名不同。YY:代表數(shù)據(jù)庫用途,pd代表生產(chǎn)庫,hi代表歷史庫,rp代表報(bào)表庫,cf代表配置庫;m表示數(shù)據(jù)庫序號,從09,根據(jù)項(xiàng)目的數(shù)據(jù)庫數(shù)量進(jìn)行編號。用以區(qū)分多節(jié)點(diǎn)的RAC數(shù)據(jù)庫的不同實(shí)例。. 表空間設(shè)計(jì). 業(yè)務(wù)數(shù)據(jù)量估算估算所有業(yè)務(wù)對象下的所有表的尺寸。2)用戶方提供較為準(zhǔn)確的估算依據(jù),例如業(yè)務(wù)變動(dòng)的頻率、數(shù)據(jù)需要保存的周期等。序號表名增長量(/小時(shí)/天/周)增長量(/月/半年)年數(shù)據(jù)量數(shù)據(jù)庫生命周期內(nèi)的總計(jì)1.2.3.4.5.6.7.8.9.10.11. 合計(jì) 新上線或擴(kuò)容時(shí),對所申請的存儲(chǔ)不得全部一次性掛上,應(yīng)該預(yù)留出30%左右的空間用于追加,以防止出現(xiàn)業(yè)務(wù)發(fā)展和預(yù)期不一致時(shí)剩余空間多寡不均,調(diào)整困難。. 表空間使用規(guī)則目前多數(shù)數(shù)據(jù)庫系統(tǒng)采用數(shù)據(jù)“大集中”原則,對數(shù)據(jù)庫的性能要求較高。在表空間的配置上,應(yīng)遵循以下原則:最小化磁盤I/O。盡可能使用本地管理表空間?;静槐乜紤]在不同的物理磁盤設(shè)備上,分配數(shù)據(jù)的原則。強(qiáng)烈建議在永久表空間內(nèi)創(chuàng)建永久數(shù)據(jù)文件,不要?jiǎng)?chuàng)建臨時(shí)數(shù)據(jù)文件。強(qiáng)烈建議在臨時(shí)表空間內(nèi)創(chuàng)建臨時(shí)數(shù)據(jù)文件,不要?jiǎng)?chuàng)建永久數(shù)據(jù)文件。不能在該表空間創(chuàng)建其他類型的段(如表、索引等)。因此Oracle數(shù)據(jù)庫的表空間劃分為基本表空間和應(yīng)用表空間。表空間類別表空間名稱存儲(chǔ)內(nèi)容說明數(shù)據(jù)表空間SYSTEM表空間存儲(chǔ)oracle數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)字典對象Oracle數(shù)據(jù)庫系統(tǒng)自身生成的和使用—基本表空間數(shù)據(jù)表空間SYSAUX存儲(chǔ)SYSAUX數(shù)據(jù)Oracle數(shù)據(jù)庫系統(tǒng)自身生成的和使用—基本表空間回滾表空間UNDO表空間容納回滾數(shù)據(jù)如果UNDO表空間是自動(dòng)管理,則Oracle數(shù)據(jù)庫系統(tǒng)自身生成的。2)應(yīng)用表空間:是指業(yè)務(wù)應(yīng)用數(shù)據(jù)保存在此類表空間中。表空間類別表空間名稱存儲(chǔ)內(nèi)容說明臨時(shí)表空間TEMP表空間容納排序數(shù)據(jù)由DBA設(shè)定—應(yīng)用表空間數(shù)據(jù)表空間TABLES表空間存儲(chǔ)小數(shù)據(jù)表公用業(yè)務(wù)數(shù)據(jù)由DBA設(shè)定—應(yīng)用表空間數(shù)據(jù)表空間TABLES PARTITION表空間存儲(chǔ)巨型表數(shù)據(jù)由DBA設(shè)定—應(yīng)用表空間數(shù)據(jù)表空間INDEXS表空間存儲(chǔ)小數(shù)據(jù)表的索引由DBA設(shè)定—應(yīng)用表空間數(shù)據(jù)表空間INDEXS PARTITION表空間存儲(chǔ)巨型數(shù)據(jù)表的索引由DBA設(shè)定—應(yīng)用表空間數(shù)據(jù)表空間LOB表空間存儲(chǔ)LOB的數(shù)據(jù)由DBA設(shè)定—應(yīng)用表空間. 表空間和數(shù)據(jù)文件的命名規(guī)則數(shù)據(jù)文件都使用裸設(shè)備方式,使用固定大小,不得設(shè)置為自動(dòng)擴(kuò)展??偪臻g大小設(shè)置為4G,如果空間非常緊張,可設(shè)置為2GUNDOTBS1rundotbs_nn_size總空間不小于8G TEMPrtemp_nn_size總空間不小于4G說明:l 裸設(shè)備連接文件名nn為從01開始計(jì)數(shù)的序號,表示文件的個(gè)數(shù)。其中,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ù)大小指定。如:01,02,03,04……各表空間根據(jù)需求在建庫時(shí)確定。創(chuàng)建數(shù)據(jù)庫前,在指定的目錄下創(chuàng)建指向裸設(shè)備的軟連接文件。如:01,02,03,04……l 裸設(shè)備連接文件名nn為從01開始計(jì)數(shù)的兩位整數(shù)序號,表示數(shù)據(jù)文件的數(shù)目。其中,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ù)大小指定。如:01,02,03,04……各表空間根據(jù)需求在建庫時(shí)確定。創(chuàng)建數(shù)據(jù)庫前,在指定的目錄下創(chuàng)建指向裸設(shè)備的連接文件。. 表空間的概念和分配原則. 表空間相關(guān)概念在規(guī)范表空間存儲(chǔ)參數(shù)之前有必要澄清關(guān)于數(shù)據(jù)塊(data block)、區(qū)(extent)、段(segment)的概念及其之間的關(guān)系。一個(gè)數(shù)據(jù)塊大小有2k、4k、8k、16k等,并以此單位大小保存在物理磁盤中。區(qū)存儲(chǔ)特定類型的數(shù)據(jù)。段(segment):比區(qū)(extent)高一邏輯存儲(chǔ)級別的稱作段(segment)。用來存儲(chǔ)一個(gè)特定的數(shù)據(jù)結(jié)構(gòu),并且該段只能分配在同一表空間中,不能跨越表空間。對于中規(guī)模數(shù)據(jù)庫及大規(guī)模數(shù)據(jù)庫,應(yīng)當(dāng)考慮:盡可能把應(yīng)用數(shù)據(jù)表空間、應(yīng)用的索引表空間以及相應(yīng)得分區(qū)表空間分布在獨(dú)立的物理卷上。. 表空間的參數(shù)配置對于數(shù)據(jù)庫的存儲(chǔ)空間管理Oracle有以下的選擇:. Extent管理對Extent的管理有兩種方式。1. 數(shù)據(jù)字典管理(Dictionary Management)在數(shù)據(jù)字典的管理方式中,數(shù)據(jù)庫使用數(shù)據(jù)字典來跟蹤數(shù)據(jù)對象的存儲(chǔ)分配,這樣當(dāng)出現(xiàn)數(shù)據(jù)對象的存儲(chǔ)變化時(shí),數(shù)據(jù)庫需要更新數(shù)據(jù)字典以保證系統(tǒng)可以跟蹤數(shù)據(jù)庫對象的存儲(chǔ)變化,這在某種程度上會(huì)造成系統(tǒng)性能的下降。由于這種方式跟蹤數(shù)據(jù)對象的存儲(chǔ)分配不需要訪問數(shù)據(jù)字典,這在一定程度上避免了遞歸調(diào)用的出現(xiàn),提高了系統(tǒng)存儲(chǔ)管理的效率。一般情況下,由于數(shù)據(jù)庫系統(tǒng)并不能預(yù)先的確定該對象的總的大小,數(shù)據(jù)庫總是傾向于在初始的幾個(gè)Extent使用較小的值,然后按照8-128-1024-8192個(gè)數(shù)據(jù)塊的方式急劇的增大。(2) 指定大小(Uniform Size)指定大小的方式指由數(shù)據(jù)庫管理員在創(chuàng)建表空間時(shí)間指定該表空間的所有的EXNENT的大小,這樣該表空間的所有的Extent具有同樣的大小。通過指定合適的數(shù)據(jù)表空間,可以避免系統(tǒng)出現(xiàn)過多的碎片和提高存儲(chǔ)空間的利用效率。. Segment管理對Segment的管理可分為兩種。1. 手工管理方式(Manual)手工管理方式是指用戶創(chuàng)建表空間時(shí)使用手工指定參數(shù)Freelist, Freelist Group來控制表空間的段的空閑塊。2. 自動(dòng)管理方式(ASSM)自動(dòng)的管理方式指數(shù)據(jù)庫系統(tǒng)使用BITMAP的方式來管理空閑塊。. 數(shù)據(jù)表空間的存儲(chǔ)參數(shù)數(shù)據(jù)表空間的區(qū)(extent)管理:表空間是以區(qū)為單位進(jìn)行分配空間的。對應(yīng)的create tablespace語句子句為EXTENT MANAGEMENT LOCAL。如下圖:如果表空間包含各種不同大小的數(shù)據(jù)庫對象,而這些對象擁有不同尺寸的區(qū),則選擇AUTOALLOCATE是最好的選擇。讓Oracle來管理EXTENT的分配。/u02/oracle/data/39。如果能夠預(yù)先估算出單個(gè)對象或一系列對象的所分配的空間及EXTENTS的尺寸,則選擇UNIFORM 是個(gè)比較好的選擇。如下例:SQLCREATE TABLESPACE test DATAFILE 39。 SIZE 50M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K。該方式完全摒除了PCTUSED, FREELISTS, FREELISTS GROUPS等物理存儲(chǔ)參數(shù)的設(shè)置。自動(dòng)段管理可根據(jù)用戶數(shù)和實(shí)例數(shù)自動(dòng)調(diào)整,對于大多數(shù)標(biāo)準(zhǔn)負(fù)載和應(yīng)用性能來說,要比手動(dòng)調(diào)整管理段要更好。如下列:SQLCREATE TABLESPACE test DATAFILE 39。 SIZE 50M EXTENT SQLMANAGEMENT LOCALSQLSEGMENT SPACE MANAGEMENT AUTO。/ORACLE/PRODUCT/\39。例2:本地管理表空間+自動(dòng)統(tǒng)一尺寸段空間管理sqlSQLCREATE TABLESPACE TEST SQLDATAFILE 39。 SIZE 5MSQLEXTENT MANAGEMENT LOCAL UNIFORM SIZE 2MSQLSEGMENT SPACE MANAGEMENT AUTO。例:SQLSQLCREATE TEMPORARY TABLESPACE
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1