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

正文內(nèi)容

某機(jī)器公司ibminformix技術(shù)方案建議書(編輯修改稿)

2025-05-28 02:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 (DMA) ,DMA 直接從盤上向內(nèi)存寫數(shù)據(jù),避免了通過(guò)文件系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)存貯時(shí)必須的 UNIX 文件系統(tǒng)緩存機(jī)制。這樣提高了將提交事務(wù)寫入盤中的效率。選取最前面的 N 行許多決策支持查詢只需要選擇語(yǔ)句的最前面幾行結(jié)果用于分析。例如:前20 名熱賣產(chǎn)品、表現(xiàn)最差的 5 個(gè)地區(qū)等。對(duì)于這類決策支持查詢,我們推薦使用這一新功能 選取最前面的 N 行。通過(guò)這一新特性,用戶可以將查詢結(jié)果15 / 75限制在最前面的幾行。這一新功能使得 I/O 操作減少,并且在某些情況下,因只處理一部分記錄而減少了 CPU 的占用時(shí)間,從而大大提高了整體性能。視圖內(nèi)的聯(lián)合提高決策支持查詢性能的一種方法是創(chuàng)建視圖,以減少查詢要處理的數(shù)據(jù)的總量。視圖還能減少用戶編寫的查詢語(yǔ)句的復(fù)雜程度。很多決策支持查詢涉及到多個(gè) SELECT 語(yǔ)句的結(jié)合,因此將 UNION 與視圖相結(jié)合不僅能減少查詢的復(fù)雜程度,而且能提高執(zhí)行的速度。例如:不需要編寫涉及到多個(gè) SELECT的查詢,只需要?jiǎng)?chuàng)建一個(gè)視圖將多個(gè) SELECT 語(yǔ)句的結(jié)果用 UNION 合并在一起就可以了。這樣做的結(jié)果是,最終用戶只需針對(duì)這一視圖發(fā)出一個(gè)簡(jiǎn)單的SELECT 語(yǔ)句。內(nèi)存駐留表為提高經(jīng)常存取的數(shù)據(jù)的性能,用戶可以指定一張表或其索引的一部分或多個(gè)部分盡量長(zhǎng)時(shí)間地駐留在 IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器共享內(nèi)存中。一旦定義好,這些駐留在內(nèi)存中的表會(huì)在處理空緩沖區(qū)申請(qǐng)時(shí)最后被替換掉。對(duì)于經(jīng)常訪問(wèn)的表被偶爾訪問(wèn)的表替換出內(nèi)存緩沖區(qū)的情況,內(nèi)存駐留表可以極大地降低數(shù)據(jù)存取的響應(yīng)時(shí)間。相關(guān)子查詢?cè)鰪?qiáng)IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器采取了許多優(yōu)化策略來(lái)提高帶有子查詢的查詢的性能。這些策略包括:子查詢平行化、查詢緩存及預(yù)處理增強(qiáng)。子查詢平行化是指將多個(gè)查詢塊組合成一個(gè)簡(jiǎn)單的查詢塊,從而減少了新的表掃描、索引掃描及聯(lián)接。子查詢緩存是指將多次調(diào)用的子查詢的查詢結(jié)果進(jìn)行緩存處理,使優(yōu)化器不必再執(zhí)行重復(fù)的查詢工作。預(yù)處理增強(qiáng)是指用字段的常量值替換在相關(guān)子查詢中出現(xiàn)的所有同一字段,這樣將相關(guān)子查詢轉(zhuǎn)換成了不相關(guān)的子查詢。共享語(yǔ)句緩存IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器利用共享語(yǔ)句緩存技術(shù)將 SQL 語(yǔ)句的查詢方案存放在緩沖區(qū)中,從而方便其它用戶會(huì)話的使用。這一特性使得用戶在提交同樣的 SQL 語(yǔ)句時(shí)動(dòng)態(tài)地減少了系統(tǒng)的內(nèi)存開銷。另外,因?yàn)闀?huì)話執(zhí)行在緩存中語(yǔ)句,而不需要再對(duì)語(yǔ)句進(jìn)行分析和優(yōu)化,從而使查詢速度大大提高。 長(zhǎng)標(biāo)識(shí)符16 / 75IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器允許用戶定義的標(biāo)識(shí)符最長(zhǎng)可為 128 個(gè)字節(jié)。通過(guò)支持長(zhǎng)標(biāo)識(shí)符,用戶可以方便地將非 IBM Informix 數(shù)據(jù)庫(kù)的應(yīng)用運(yùn)行在IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器上。有了這一特性,不再需要在應(yīng)用上加包裝(這會(huì)影響開發(fā)的進(jìn)度,也會(huì)影響應(yīng)用的性能)。 64 位支持及大內(nèi)存尋址大多數(shù) UNIX 和 NT 系統(tǒng)由于 32 位尋址的限制而局限于 2GB(或更少)的內(nèi)存,這種限制隨 64 位結(jié)構(gòu)而取消,并帶來(lái)了數(shù)據(jù)庫(kù)運(yùn)行效率的極大突破。IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供 64 位支持及大內(nèi)存尋址,在聯(lián)機(jī)事務(wù)處理和分布式環(huán)境兩方面大大提高了運(yùn)行效率。64 位以較小的物理 I/O 操作數(shù)允許更大的數(shù)據(jù)頁(yè)和更多的數(shù)據(jù)被傳入緩存中。對(duì) LMA 而言, IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器現(xiàn)在可支持幾十 GB 的物理內(nèi)存和幾百 GB 的虛址空間,這樣允許更多的數(shù)據(jù)存入緩存中,同時(shí)可支持大量 用戶,提高數(shù)據(jù)庫(kù)容量,并且降低高負(fù)荷聯(lián)機(jī)事務(wù)處理 (OLTP) 環(huán)境中交換頻率。 模糊檢查點(diǎn)系統(tǒng)管理員可以利用模糊檢查點(diǎn)技術(shù)來(lái)提高檢查點(diǎn)的執(zhí)行速度并事務(wù)處理的吞吐量。在模糊檢查點(diǎn)期間,對(duì)于特定操作改寫的頁(yè),數(shù)據(jù)庫(kù)服務(wù)器不將其刷入磁盤。這些特定操作被稱為模糊操作,包括:插入、修改和刪除。因?yàn)檫@些更新頁(yè)暫時(shí)不記錄磁盤,檢查點(diǎn)的執(zhí)行時(shí)間大大降低,從而提高了數(shù)據(jù)庫(kù)的吞吐量。 擴(kuò)展功能的優(yōu)化有些用戶自定義的例程,例如進(jìn)行圖像處理的函數(shù),對(duì)其開銷的評(píng)估會(huì)非常耗時(shí),這直接影響到使用到它的查詢操作的性能。為提高性能,IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器利用開銷及篩選率信息來(lái)估算查詢操作可能返回的記錄數(shù) 、計(jì)算出查詢操作的總開銷并利用這些信息來(lái)選擇最佳的查詢路徑。并且優(yōu)化器確保最耗時(shí)的例程最后執(zhí)行。 并行化用戶自定義例程為提高性能,出現(xiàn)在并行數(shù)據(jù)查詢中的用戶自定義例程能夠跨越多個(gè)處理器執(zhí)行。兩個(gè)虛處理器類可用于并行處理用戶自定義例程:用戶自定義的虛處理器用于用 C 編寫的例程;Java 虛處理器用于用 Java 編寫的例程。17 / 75 支持系統(tǒng)高可靠運(yùn)行的技術(shù)手段IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供諸多功能來(lái)減少停機(jī)或故障 down 機(jī)時(shí)間。為減少因管理工作、特殊操作等引起的停機(jī)時(shí)間,IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供一組工具/功能,使管理員可以在系統(tǒng)在線的情況下完成管理工作(可參見第 5 點(diǎn)—易管理性) 。針對(duì)意外 down 機(jī),IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供一系列功能來(lái)增強(qiáng)系統(tǒng)的容錯(cuò)能力。并且,具有完善的功能,保證我們的技術(shù)支持人員迅速診斷問(wèn)題,解決故障。(1) 數(shù)據(jù)庫(kù)及日志鏡像數(shù)據(jù)庫(kù)及日志鏡像保證在因磁盤發(fā)生故障時(shí),系統(tǒng)無(wú)須離線(OFF LINE)就可恢復(fù)數(shù)據(jù)。 (2) 快速恢復(fù)數(shù)據(jù)庫(kù)服務(wù)器因某種原因非正常關(guān)閉后,通過(guò)快速恢復(fù)機(jī)制,在不丟失數(shù)據(jù)的情況下,將系統(tǒng)恢復(fù)至在線狀態(tài),并保證數(shù)據(jù)的完整性和一致性。(3) 可繼續(xù)的恢復(fù)在物理恢復(fù)或邏輯恢復(fù)過(guò)程中,因 I/O 錯(cuò)、磁帶故障等原因中斷的恢復(fù),通常需要再?gòu)念^開始。 “可繼續(xù)的恢復(fù)”功能允許從接近中斷的點(diǎn)繼續(xù)恢復(fù)工作。 (4) 表重組為提高系統(tǒng)的可用性,提供了“在原位置更新”的功能。使得系統(tǒng)管理員在修改表結(jié)構(gòu)(例如:增加字段、刪除字段等)時(shí),不會(huì)影響其它用戶對(duì)該表的正常使用。 (5) 高級(jí)故障診斷為減少故障系統(tǒng)的停機(jī)時(shí)間,提供了一組高級(jí)故障診斷功能,包括六個(gè)方面:事件告警、故障隔離、共享內(nèi)存卸出、堆棧跟蹤、診斷工具、線索掛起。 (6) 數(shù)據(jù)庫(kù)系統(tǒng)提供 HDR 技術(shù)高可用性數(shù)據(jù)復(fù)制 (HDR) 使得中央數(shù)據(jù)庫(kù)服務(wù)器例程能被復(fù)制到一個(gè)輔助 服務(wù)器上去。這種形式的數(shù)據(jù)復(fù)制有兩個(gè)目的。它創(chuàng)建了一個(gè)"熱"備份服務(wù)器,以防主結(jié)點(diǎn)發(fā)生故障,而且, 由于現(xiàn)在對(duì)于相同的數(shù)據(jù)有兩個(gè)不同的服務(wù)器可用,用戶就可以把面向生產(chǎn)的 OLTP 應(yīng)用與決策支持應(yīng)用分離開。18 / 75HDR 允許主服務(wù)器和輔助服務(wù)器之間進(jìn)行角色轉(zhuǎn)換,如果主服務(wù)器系統(tǒng)發(fā)生故障,輔助服務(wù)器可以手工地或自動(dòng)地變成新的主服務(wù)器,繼承原來(lái)的讀/寫能力。主服務(wù)器恢復(fù)后變成輔助的只讀服務(wù)器。這種角色轉(zhuǎn)換提高了高可用性,避免了在服務(wù)器之間將主服務(wù)器角色轉(zhuǎn)過(guò)來(lái)再轉(zhuǎn)過(guò)去。當(dāng)啟動(dòng)了復(fù)制功能時(shí),主服務(wù)器上的事務(wù)日志(邏輯日志)信息以同步的或異步的方式通過(guò)網(wǎng)絡(luò)自動(dòng)地傳送到輔助服務(wù)器上去。當(dāng)在客戶/服務(wù)器配置上實(shí)現(xiàn) HDR 時(shí),你的應(yīng)用系統(tǒng)可以編碼成在發(fā)生主服務(wù)器故障時(shí)自動(dòng)連接到輔助服務(wù)器上去,在數(shù)據(jù)庫(kù)管理員將兩個(gè)系統(tǒng)配置組成主/ 輔數(shù)據(jù)復(fù)制時(shí),可以提出自動(dòng)服務(wù)器轉(zhuǎn)換要求。 (7) 配合數(shù)據(jù)分割技術(shù)的 Data Skip 功能配合 IBM Informix 的數(shù)據(jù)分割技術(shù),通過(guò)其數(shù)據(jù)跳躍 (Data Skip)功能,實(shí)現(xiàn)數(shù)據(jù)的高可用性及數(shù)據(jù)操作的高性能,避免 DISK I/O 操作的瓶頸。當(dāng)一個(gè)大數(shù)據(jù)表的一個(gè)數(shù)據(jù)分區(qū)出現(xiàn) I/O 故障時(shí),Data Skip 功能能夠使應(yīng)用自動(dòng)跳過(guò)出現(xiàn)故障的分區(qū),即一張經(jīng)過(guò)數(shù)據(jù)分割處理的大數(shù)據(jù)量數(shù)據(jù)庫(kù)表不會(huì)因?yàn)椴糠址謪^(qū)的不可用,導(dǎo)致整個(gè)數(shù)據(jù)庫(kù)表的不可用,使應(yīng)用在此種情況下仍能保持可用性。 保障數(shù)據(jù)一致性IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器通過(guò)事務(wù)邏輯日志、內(nèi)部一致性檢查、建立鎖處理過(guò)程以及商業(yè)規(guī)則等等,保證數(shù)據(jù)在事務(wù)級(jí)保持一致。(1) 事務(wù)日志當(dāng)一個(gè)事務(wù)無(wú)法完成時(shí),必須將已做完的部分從數(shù)據(jù)庫(kù)中除去才能保證數(shù) 據(jù)一致性。為了免去這部分已完成的操作,IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器通過(guò)維護(hù)記錄著所有事務(wù)處理的邏輯日志,以及自動(dòng)使用這些記錄將數(shù)據(jù)恢復(fù)到該事務(wù)之前的狀態(tài)。19 / 75(2) 內(nèi)部一致性檢查當(dāng)數(shù)據(jù)或系統(tǒng)出現(xiàn)不一致時(shí),內(nèi)部一致性檢查可向 IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器的系統(tǒng)管理員報(bào)警。這是因?yàn)?IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器有一個(gè)數(shù)據(jù)層檢測(cè),若由于硬件或操作系統(tǒng)錯(cuò)誤導(dǎo)致了非一致性,IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器會(huì)自動(dòng)將有關(guān)信息寫入信息日志中。(3) 鎖機(jī)制鎖是由系統(tǒng)內(nèi)部保留并可用程序?qū)懭霐?shù)據(jù)片中。數(shù)據(jù)庫(kù)服務(wù)器保證數(shù)據(jù)加 鎖期間別的進(jìn)程不可更改;如果有別的用戶進(jìn)程要做更改,服務(wù)器或是要它等 待,或是返回一錯(cuò)誤碼。IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器還可防止由于互需資源均被鎖住而造成死鎖情況發(fā)生,如果有這種情況,服務(wù)器會(huì)立即通知會(huì)造成死鎖的后邊的進(jìn)程退出。IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供幾種類別的鎖,即:行級(jí)鎖、頁(yè)級(jí)數(shù)、表級(jí)鎖及庫(kù)級(jí)鎖。行級(jí)鎖和頁(yè)級(jí)鎖在表生成或修改時(shí)指定,表級(jí)鎖和庫(kù)級(jí)鎖在應(yīng)用程序中指定。(4) 隔離級(jí)別隔離級(jí)別規(guī)定了讀操作與其它數(shù)據(jù)庫(kù)服務(wù)器進(jìn)程并發(fā)的程度,即對(duì)正在讀的記錄其它服務(wù)器進(jìn)程可做哪些更改,以及對(duì)其它服務(wù)器正在讀或修改的數(shù)據(jù)可進(jìn)行讀的數(shù)據(jù)。隔離級(jí)別只作用于讀操作, 有以下幾種:讀臟數(shù)據(jù)、事務(wù)提交讀、靜態(tài)游標(biāo)和重復(fù)讀。讀臟數(shù)據(jù): 沒(méi)有隔離,不加鎖,什么都不用考慮,用戶可以讀任何事務(wù)中或提交后的數(shù)據(jù)。提交讀: 只能讀沒(méi)有加鎖的數(shù)據(jù)。游標(biāo)讀: 只有當(dāng)數(shù)據(jù)庫(kù)在最后一條記錄上加鎖時(shí)才會(huì)影響它,即一次只鎖一條記錄,當(dāng)一個(gè)新記錄讀入后才釋放上一個(gè)鎖。20 / 75該級(jí)別可保證程序檢測(cè)記錄時(shí)不會(huì)發(fā)生變化。重復(fù)讀: 可保證在同一事務(wù)中反復(fù)讀取的記錄保持一致。它不僅對(duì)已讀到的記錄加鎖,而且禁止對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)加以更改。 提供完善的數(shù)據(jù)安全性(1) 授權(quán)機(jī)制IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器有如下的安全機(jī)制以保證數(shù)據(jù)庫(kù)的安全: 1. 數(shù)據(jù)庫(kù)級(jí)(DatabaseLevel )的安全性,對(duì)整個(gè)數(shù)據(jù)庫(kù)起作用。 2. 表級(jí)(TableLevel)的安全性,只對(duì)相關(guān)的表起作用。 3. 列級(jí)(Column Level)的安全性,只對(duì)相關(guān)的列起作用。 4. 行級(jí)(RowLevel)的安全性,只對(duì)相關(guān)的行起作用。 5. 類級(jí)(TypeLevel)的安全性。只對(duì)使用的類(opaque Type—復(fù)雜數(shù)據(jù)類型)起作用。(2) 使用存儲(chǔ)過(guò)程控制對(duì)數(shù)據(jù)的訪問(wèn)用戶通過(guò)使用存儲(chǔ)過(guò)程控制對(duì)數(shù)據(jù)庫(kù)表和列的訪問(wèn)。當(dāng)用戶使用存儲(chǔ)過(guò)程編寫一個(gè)用于對(duì)數(shù)據(jù)庫(kù)表和列的控制例程時(shí),用戶可以使用 DBA 的權(quán)限完成如下的任務(wù): 限制對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的讀; 限制對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的改變; 監(jiān)督對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)改變,如插入或刪除等; 限制對(duì)所有對(duì)象定義。(3) 審計(jì)功能21 / 75IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器的審計(jì)策略是 IBM Informix 數(shù)據(jù)庫(kù)安全性的重要組成部分之一。IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供的審計(jì)機(jī)制符合 Trusted Computer System Evaluation Criteria ( CSCSTD00183,即橘皮書) C2 標(biāo)準(zhǔn)及Trusted Database Interpretation (NCSCTG021) 標(biāo)準(zhǔn)。對(duì)每一個(gè)選擇出的用戶的活動(dòng), IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供的審計(jì)功能將產(chǎn)生一條記錄。這些記錄將用于以下用途:? 發(fā)現(xiàn)非法用戶及可疑用戶 的行為并指出其執(zhí)行的操作;? 發(fā)現(xiàn)未授權(quán)的訪問(wèn)企圖;? 評(píng)價(jià)潛在的損害安全機(jī)制的因素;? 假如需要,為調(diào)查提供證據(jù);審計(jì)是一種用于重建數(shù)據(jù)庫(kù)的跟蹤事物的機(jī)制。這種機(jī)制由 IBM Informix數(shù)據(jù)庫(kù)服務(wù)器的歸檔及備份功能完成。IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器的審計(jì)功能通過(guò)對(duì)系統(tǒng)事件的記錄,或一個(gè)重要活動(dòng)及操作者的記錄,檢測(cè)正常的或可疑的操作。 提供多種數(shù)據(jù)庫(kù)管理工具,易于管理、易于維護(hù)在本次投標(biāo)中推薦的IBM Informix Dynamic Server ()中提供了一系列圖形化的數(shù)據(jù)庫(kù)管理及監(jiān)測(cè)、應(yīng)用開發(fā)環(huán)境、數(shù)據(jù)庫(kù)性能監(jiān)測(cè)工具:ISA(IBM Informix Server Administrator);Onperf;DB/Cockpit。(1) 基于 Web 的數(shù)據(jù)庫(kù)管理工具—ISAIBM Informix ISA(IBM Informix server administrator)是基于 WEB 的對(duì)多個(gè) IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器的監(jiān)控、維護(hù)、管理及優(yōu)化工具。它提供了一個(gè)以中心控制的簡(jiǎn)單易用的、輕便的管理手段。22 / 75它允許用戶通過(guò)一個(gè)中心控制臺(tái)利用 MS Windows 用戶界面或 Web browser,管理從一個(gè)到成百上千個(gè) IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器。它基于最新的面向?qū)ο蟮囊?guī)則,此規(guī)則是 Netscape Communications Corp Open Network Environment(ONE)的一部分。通過(guò)對(duì)面向?qū)ο蟮墓δ艿慕Y(jié)合,IBM Informix 數(shù)據(jù)庫(kù)服務(wù)器提供用戶高效的系統(tǒng)管理機(jī)制,使用戶有能力操縱不斷更新的開放的 Web 技術(shù)。它使用戶能在統(tǒng)一的控制中心管理分布式環(huán)境下的 IBM Informix 數(shù)據(jù)庫(kù)以及集成先進(jìn)的第三方管理工具管理異構(gòu)數(shù)據(jù)庫(kù)。所以提供給用戶
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1