版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE PAGE 142 論文題目 Soolariss10環(huán)境下oraclee10g數(shù)據(jù)庫(kù)的架構(gòu) 摘要 本論文按先后順順序,先是簡(jiǎn)單介介紹了oraacle數(shù)據(jù)據(jù)庫(kù)的支撐平平臺(tái),sunn公司solaaris操作作系統(tǒng)的發(fā)展展史,如何安裝及及常規(guī)的維護(hù)護(hù),接著詳細(xì)介介紹了oraacle數(shù)據(jù)據(jù)庫(kù)的架構(gòu)過(guò)過(guò)程,一些常見(jiàn)問(wèn)問(wèn)題的分析及及處理,最后及著重重介紹了orracle數(shù)數(shù)據(jù)庫(kù)中最重重要的一項(xiàng)功功能,備份與還原原恢復(fù).分別列出了了oraclle數(shù)據(jù)庫(kù)備備份恢復(fù)的幾幾種常用工具具包括tarr、exporrt/impport的原原理及使用方方法,并結(jié)合合新安裝的數(shù)數(shù)據(jù)庫(kù)進(jìn)行實(shí)實(shí)例演示,并并單獨(dú)列出一一
2、章專(zhuān)門(mén)講述述了rmann的體系結(jié)構(gòu)構(gòu),如何配置置,及結(jié)合具具體案例展示示了rmann最核心的幾幾種備份恢復(fù)復(fù)的方法。文中使用的的相關(guān)軟件,操作系統(tǒng)為為solarris10,數(shù)數(shù)據(jù)庫(kù)版本為為oraclle10g,連接接主機(jī)的工具具為secuurre CCRT 5.0,均可從從相應(yīng)官方網(wǎng)網(wǎng)站下載。關(guān)鍵詞 orracle數(shù)數(shù)據(jù)庫(kù)、備份份、恢復(fù)AbstracctIn thiss papeer, inn chroonologgical orderr, firrst a brieff intrroducttion oof thee oraccle daatabasse plaatformm supppor
3、t, sun ccompanny devvelopmment hhistorry of solarris opperatiing syystem, how to innstalll and regullar maaintennance, and then descrribed in deetail the pprocesss of oraclle dattabasee archhitectture, the aanalyssis off somee commmon quuestioons annd deaal witth Finnally, and highllightss the most
4、imporrtant oraclle dattabasee to aa funcction, resttore bbackupp and restoore. sseparaately listeed oraacle ddatabaase baackup and rrecoveery off seveeral ccommonnly ussed toools iincludde tarr, expport / impoort annd usee of tthe prrincipple, ccombinned wiith thhe newwly innstallled Exxamplees of p
5、reseentatiion off the databbase aand arre lissted iin a sseparaate chhapterr devooted tto onee of tthe rmman arrchiteecturee, howw to cconfiggure, and ddisplaay ligght off the speciific ccase oof thee coree rmann resttore sseveraal bacckup mmethodds. Thhe texxt useed in the ssoftwaare, tthe opperati
6、ing syystem for ssolariis10, dataabase versiion orracle110g, cconnecct to the hhost iinstruument securrre CRRT 5.00, cann be ddownlooaded from the oofficiial weebsitee of tthe coorresppondinng.Keywordds Oraclee Dataabase、Backup、Recovery目 錄TOC o 1-3 h z u HYPERLINK l _Toc226175811 1前言 PAGEREF _Toc226
7、175811 h 1 HYPERLINK l _Toc226175812 2 Solarris操作系系統(tǒng)的介紹 PAGEREF _Toc226175812 h 1 HYPERLINK l _Toc226175813 2.1歷史 PAGEREF _Toc226175813 h 22 HYPERLINK l _Toc226175814 2.2支持的系系統(tǒng)架構(gòu) PAGEREF _Toc226175814 h 2 HYPERLINK l _Toc226175815 2.3 桌面環(huán)環(huán)境 PAGEREF _Toc226175815 h 2 HYPERLINK l _Toc226175816 2.4 軟件許
8、許可 PAGEREF _Toc226175816 h 3 HYPERLINK l _Toc226175817 2.5 主要版版本 PAGEREF _Toc226175817 h 3 HYPERLINK l _Toc226175818 2.6 sollaris110版本新增增的功能 PAGEREF _Toc226175818 h 3 HYPERLINK l _Toc226175819 3 幾種熱門(mén)數(shù)數(shù)據(jù)庫(kù)的比較較 PAGEREF _Toc226175819 h 4 HYPERLINK l _Toc226175820 3.1 ORAACLE數(shù)據(jù)據(jù)庫(kù)管理系統(tǒng)統(tǒng) PAGEREF _Toc2261758
9、20 h 4 HYPERLINK l _Toc226175821 3.2 SYBBASE 110數(shù)據(jù)庫(kù)管管理系統(tǒng) PAGEREF _Toc226175821 h 5 HYPERLINK l _Toc226175822 3.2.2 SSYBASEE的不足 PAGEREF _Toc226175822 h 6 HYPERLINK l _Toc226175823 3.3 DB22數(shù)據(jù)庫(kù)管理理系統(tǒng) PAGEREF _Toc226175823 h 6 HYPERLINK l _Toc226175824 4 ORACLLE 10gg 的體系結(jié)結(jié)構(gòu) PAGEREF _Toc226175824 h 7 HYPE
10、RLINK l _Toc226175825 4.1 ORAACLE服務(wù)務(wù)器 PAGEREF _Toc226175825 h 8 HYPERLINK l _Toc226175826 4.2 ORAACLE 例例程 PAGEREF _Toc226175826 h 8 HYPERLINK l _Toc226175827 4.2.1 內(nèi)內(nèi)存結(jié)構(gòu) PAGEREF _Toc226175827 h 8 HYPERLINK l _Toc226175828 4.3 ORAACLE 數(shù)數(shù)據(jù)庫(kù) PAGEREF _Toc226175828 h 10 HYPERLINK l _Toc226175829 4.4 其他關(guān)關(guān)
11、鍵文件 PAGEREF _Toc226175829 h 10 HYPERLINK l _Toc226175830 4.5 進(jìn)程結(jié)結(jié)構(gòu) PAGEREF _Toc226175830 h 10 HYPERLINK l _Toc226175831 4.5.1 用用戶(hù)進(jìn)程 PAGEREF _Toc226175831 h 11 HYPERLINK l _Toc226175832 4.5.2服務(wù)務(wù)器進(jìn)程 PAGEREF _Toc226175832 h 11 HYPERLINK l _Toc226175833 4.5.3 后后臺(tái)進(jìn)程 PAGEREF _Toc226175833 h 11 HYPERLINK l
12、 _Toc226175834 4.6 邏輯結(jié)結(jié)構(gòu) PAGEREF _Toc226175834 h 12 HYPERLINK l _Toc226175835 5安裝Solaaris100環(huán)境 PAGEREF _Toc226175835 h 12 HYPERLINK l _Toc226175836 5.1 安裝ssolariis10 PAGEREF _Toc226175836 h 12 HYPERLINK l _Toc226175837 5.1.1分區(qū)區(qū)簡(jiǎn)介:(僅做參考) PAGEREF _Toc226175837 h 12 HYPERLINK l _Toc226175838 5.1.2 準(zhǔn)準(zhǔn)備過(guò)
13、程: PAGEREF _Toc226175838 h 13 HYPERLINK l _Toc226175839 5.1.3 用用grub引導(dǎo)導(dǎo): PAGEREF _Toc226175839 h 13 HYPERLINK l _Toc226175840 5.1.4 利利用安裝過(guò)程程中出現(xiàn)的sshell進(jìn)進(jìn)行虛擬光驅(qū)驅(qū) PAGEREF _Toc226175840 h 13 HYPERLINK l _Toc226175841 6 solarris10的的基本維護(hù) PAGEREF _Toc226175841 h 14 HYPERLINK l _Toc226175842 6.1 文件系系統(tǒng) PAGERE
14、F _Toc226175842 h 14 HYPERLINK l _Toc226175843 6.2 系統(tǒng)日日志 PAGEREF _Toc226175843 h 15 HYPERLINK l _Toc226175844 6.3 系統(tǒng)性性能檢測(cè) PAGEREF _Toc226175844 h 15 HYPERLINK l _Toc226175845 6.4 雙機(jī)狀狀態(tài) PAGEREF _Toc226175845 h 16 HYPERLINK l _Toc226175846 6.5 查看網(wǎng)網(wǎng)卡狀態(tài) PAGEREF _Toc226175846 h 16 HYPERLINK l _Toc2261758
15、47 6.6 查看硬硬件資源信息息 PAGEREF _Toc226175847 h 17 HYPERLINK l _Toc226175848 6.6.1查看看cpu狀態(tài) PAGEREF _Toc226175848 h 17 HYPERLINK l _Toc226175849 6.6.2查看看內(nèi)存大小 PAGEREF _Toc226175849 h 17 HYPERLINK l _Toc226175850 6.6.3查看看硬盤(pán)物理信信息 PAGEREF _Toc226175850 h 17 HYPERLINK l _Toc226175851 6.7 查看進(jìn)進(jìn)程信息 PAGEREF _Toc226
16、175851 h 17 HYPERLINK l _Toc226175852 7 oraclle 數(shù)據(jù)庫(kù)庫(kù)的基本維護(hù)護(hù) PAGEREF _Toc226175852 h 18 HYPERLINK l _Toc226175853 7.1 數(shù)據(jù)庫(kù)庫(kù)日志 PAGEREF _Toc226175853 h 18 HYPERLINK l _Toc226175854 7.2 表空間間檢查 PAGEREF _Toc226175854 h 18 HYPERLINK l _Toc226175855 7.3 查看連連接數(shù) PAGEREF _Toc226175855 h 19 HYPERLINK l _Toc226175
17、856 7.4 查看脫脫機(jī)數(shù)據(jù)文件件 PAGEREF _Toc226175856 h 20 HYPERLINK l _Toc226175857 7.5 查看無(wú)無(wú)效的數(shù)據(jù)對(duì)對(duì)象 PAGEREF _Toc226175857 h 20 HYPERLINK l _Toc226175858 7.6 查看是是否有死鎖 PAGEREF _Toc226175858 h 20 HYPERLINK l _Toc226175859 8 Oraclle10g數(shù)數(shù)據(jù)庫(kù)中常見(jiàn)見(jiàn)的問(wèn)題解析析 PAGEREF _Toc226175859 h 20 HYPERLINK l _Toc226175860 8.1 數(shù)據(jù)庫(kù)庫(kù)連接數(shù)達(dá)到
18、到最大值 PAGEREF _Toc226175860 h 20 HYPERLINK l _Toc226175861 8.2 數(shù)據(jù)庫(kù)庫(kù)歸檔日志未未能及時(shí)歸檔檔 PAGEREF _Toc226175861 h 20 HYPERLINK l _Toc226175862 8.3 數(shù)據(jù)庫(kù)庫(kù)索引被誤刪刪 PAGEREF _Toc226175862 h 21 HYPERLINK l _Toc226175863 8.4 數(shù)據(jù)庫(kù)庫(kù)控制文件不不一致 PAGEREF _Toc226175863 h 21 HYPERLINK l _Toc226175864 9 Oraclle10g數(shù)數(shù)據(jù)庫(kù)的性能能調(diào)優(yōu) PAGEREF
19、 _Toc226175864 h 23 HYPERLINK l _Toc226175865 9.1 通過(guò)操操作系統(tǒng)的一一些工具檢查查系統(tǒng)的狀態(tài)態(tài) PAGEREF _Toc226175865 h 24 HYPERLINK l _Toc226175866 9.2 迅速發(fā)發(fā)現(xiàn)Oraccle Seerver的的性能問(wèn)題的的成因 PAGEREF _Toc226175866 h 26 HYPERLINK l _Toc226175867 10 Oraccle10gg數(shù)據(jù)庫(kù)的備備份與恢復(fù) PAGEREF _Toc226175867 h 28 HYPERLINK l _Toc226175868 10.1 備份份
20、簡(jiǎn)介 PAGEREF _Toc226175868 h 28 HYPERLINK l _Toc226175869 10.1.1為為什么要做備備份 PAGEREF _Toc226175869 h 28 HYPERLINK l _Toc226175870 10.1.2 備份什么 PAGEREF _Toc226175870 h 29 HYPERLINK l _Toc226175871 10.1.3 備份的分類(lèi)類(lèi)方式 PAGEREF _Toc226175871 h 29 HYPERLINK l _Toc226175872 10.1.4系系統(tǒng)備份策略略 PAGEREF _Toc226175872 h 29
21、 HYPERLINK l _Toc226175873 10.2 創(chuàng)建建數(shù)據(jù)庫(kù)實(shí)例例CNC PAGEREF _Toc226175873 h 30 HYPERLINK l _Toc226175874 10.2.1設(shè)設(shè)置環(huán)境變量量 PAGEREF _Toc226175874 h 30 HYPERLINK l _Toc226175875 10.2.2創(chuàng)創(chuàng)建初始化參參數(shù)文件 PAGEREF _Toc226175875 h 30 HYPERLINK l _Toc226175876 10.2.3建建立需要的目目錄 PAGEREF _Toc226175876 h 31 HYPERLINK l _Toc2261
22、75877 10.2.4建建spfille后啟動(dòng)實(shí)實(shí)例并開(kāi)始建建庫(kù) PAGEREF _Toc226175877 h 31 HYPERLINK l _Toc226175878 10.2.5 運(yùn)行數(shù)據(jù)字字典腳本 PAGEREF _Toc226175878 h 32 HYPERLINK l _Toc226175879 10.2.6 新建sqlpluus屬性和幫幫助、USEERS表空間間 PAGEREF _Toc226175879 h 32 HYPERLINK l _Toc226175880 10.2.7 最后修改為為歸檔模式并并重啟 PAGEREF _Toc226175880 h 33 HYPERL
23、INK l _Toc226175881 10.3 創(chuàng)建建表空間及用用戶(hù) PAGEREF _Toc226175881 h 33 HYPERLINK l _Toc226175882 10.4 新建建庫(kù)CNC中的結(jié)結(jié)構(gòu) PAGEREF _Toc226175882 h 36 HYPERLINK l _Toc226175883 10.5 系統(tǒng)統(tǒng)備份策略簡(jiǎn)簡(jiǎn)述 PAGEREF _Toc226175883 h 39 HYPERLINK l _Toc226175884 10.5.1 OS的備份份 PAGEREF _Toc226175884 h 39 HYPERLINK l _Toc226175885 10.5
24、.2 數(shù)據(jù)庫(kù)系統(tǒng)統(tǒng)執(zhí)行代碼的的備份 PAGEREF _Toc226175885 h 39 HYPERLINK l _Toc226175886 10.5.3 Appliicatioon備份 PAGEREF _Toc226175886 h 39 HYPERLINK l _Toc226175887 10.5.4 Data in Fiilesysstem的備備份 PAGEREF _Toc226175887 h 39 HYPERLINK l _Toc226175888 10.5.5 Dataa in DDBMS的邏邏輯備份 PAGEREF _Toc226175888 h 40 HYPERLINK l _
25、Toc226175889 10.6 備份份與恢復(fù)工具具及應(yīng)用 PAGEREF _Toc226175889 h 43 HYPERLINK l _Toc226175890 10.6.1 tar工具具 PAGEREF _Toc226175890 h 44 HYPERLINK l _Toc226175891 10.6.2 exp、imp導(dǎo)出導(dǎo)導(dǎo)入工具 PAGEREF _Toc226175891 h 45 HYPERLINK l _Toc226175892 10.6.3 Rman備備份工具 PAGEREF _Toc226175892 h 49 HYPERLINK l _Toc226175893 11 R
26、mann的使用 PAGEREF _Toc226175893 h 49 HYPERLINK l _Toc226175894 11.1 Rmman的體系系結(jié)構(gòu) PAGEREF _Toc226175894 h 49 HYPERLINK l _Toc226175895 11.2 啟動(dòng)動(dòng)與運(yùn)行Rmman PAGEREF _Toc226175895 h 51 HYPERLINK l _Toc226175896 11.2.1 運(yùn)行要求 PAGEREF _Toc226175896 h 51 HYPERLINK l _Toc226175897 11.2.2 基本運(yùn)行方方法 PAGEREF _Toc2261758
27、97 h 51 HYPERLINK l _Toc226175898 11.2.3 如何運(yùn)行RMMAN命令 PAGEREF _Toc226175898 h 51 HYPERLINK l _Toc226175899 11.3 RMMAN的自動(dòng)動(dòng)配置 PAGEREF _Toc226175899 h 52 HYPERLINK l _Toc226175900 11.3.1 備份策略保保持 PAGEREF _Toc226175900 h 52 HYPERLINK l _Toc226175901 11.3.2 通道配置與與自動(dòng)通道分分配 PAGEREF _Toc226175901 h 53 HYPERLIN
28、K l _Toc226175902 11.3.3 控制文件自自動(dòng)備份 PAGEREF _Toc226175902 h 53 HYPERLINK l _Toc226175903 11.3.4 設(shè)置并行備備份 PAGEREF _Toc226175903 h 54 HYPERLINK l _Toc226175904 11.3.5 配置多個(gè)備備份的拷貝數(shù)數(shù)目 PAGEREF _Toc226175904 h 54 HYPERLINK l _Toc226175905 11.3.6 備份優(yōu)化 PAGEREF _Toc226175905 h 55 HYPERLINK l _Toc226175906 11.3.
29、7 備份文件的的格式 PAGEREF _Toc226175906 h 56 HYPERLINK l _Toc226175907 11.4 用RRMAN備份份 PAGEREF _Toc226175907 h 56 HYPERLINK l _Toc226175908 11.4.1 映象副本 PAGEREF _Toc226175908 h 56 HYPERLINK l _Toc226175909 11.4.2 備份與備份份集 PAGEREF _Toc226175909 h 57 HYPERLINK l _Toc226175910 11.4.3 常見(jiàn)備份參參數(shù) PAGEREF _Toc22617591
30、0 h 58 HYPERLINK l _Toc226175911 11.4.4 增量備份 PAGEREF _Toc226175911 h 64 HYPERLINK l _Toc226175912 11.4.5備備份檢查 PAGEREF _Toc226175912 h 68 HYPERLINK l _Toc226175913 11.4.6 Rman動(dòng)動(dòng)態(tài)性能視圖圖 PAGEREF _Toc226175913 h 70 HYPERLINK l _Toc226175914 11.5 還原原與恢復(fù) PAGEREF _Toc226175914 h 71 HYPERLINK l _Toc226175915
31、 11.5.1 常規(guī)還原與與恢復(fù) PAGEREF _Toc226175915 h 71 HYPERLINK l _Toc226175916 11.5.2 還原檢查與與恢復(fù)測(cè)試 PAGEREF _Toc226175916 h 79 HYPERLINK l _Toc226175917 11.5.3 塊級(jí)別的恢恢復(fù) PAGEREF _Toc226175917 h 81 HYPERLINK l _Toc226175918 12 總結(jié) PAGEREF _Toc226175918 h 883 HYPERLINK l _Toc226175919 中文與外文參考考書(shū)目 PAGEREF _Toc22617591
32、9 h 84 HYPERLINK l _Toc226175920 附錄 PAGEREF _Toc226175920 h 85 HYPERLINK l _Toc226175921 1.1準(zhǔn)備安裝裝環(huán)境 PAGEREF _Toc226175921 h 85 HYPERLINK l _Toc226175922 1.2解壓orracle110g安裝包包 PAGEREF _Toc226175922 h 86 HYPERLINK l _Toc226175923 1.3開(kāi)始安裝裝 PAGEREF _Toc226175923 h 86 HYPERLINK l _Toc226175924 致謝 PAGEREF
33、_Toc226175924 h 901前言隨著企業(yè)數(shù)據(jù)量量的不斷發(fā)展展和壯大,擁?yè)碛幸惶赘咝孕阅?、高穩(wěn)定定性的系統(tǒng)對(duì)對(duì)企業(yè)來(lái)說(shuō)是是很有必要的的,solaaris是sun的操作作系統(tǒng),屬于于unix的一一個(gè)分支,企企業(yè)應(yīng)用范圍圍很廣泛,ooraclee10g企業(yè)版版是一種可伸伸縮且易于管管理的對(duì)象關(guān)關(guān)系數(shù)據(jù)庫(kù),在在solarris10 環(huán)境上搭建建oraclle10g,使得企業(yè)系系統(tǒng)的穩(wěn)定性性、安全性、系系統(tǒng)的速度和和擴(kuò)展性都很很高,并且與與java有很很強(qiáng)的兼容性性。本論文主主要介紹了如如何在sollaris環(huán)環(huán)境下搭建搭搭建oraccle10gg數(shù)據(jù)庫(kù)服務(wù)務(wù)器,以及在在具體的實(shí)踐踐工作中如何
34、何對(duì)該應(yīng)用系系統(tǒng)的性能進(jìn)進(jìn)行高效的維維護(hù)和調(diào)優(yōu)、故故障處理、備備份恢復(fù)和容容災(zāi)。本論文通過(guò)對(duì)uunix操作作系統(tǒng)sollaris110以及oraccle10gg數(shù)據(jù)庫(kù)的詳詳細(xì)的介紹,結(jié)結(jié)合具體實(shí)踐踐工作中的一一些經(jīng)驗(yàn)及教教訓(xùn),介紹了了如何搭建一一個(gè)以操作系系統(tǒng)solaaris100為平臺(tái)的orracle10g數(shù)據(jù)庫(kù)庫(kù)服務(wù)器。以以及對(duì)該系統(tǒng)統(tǒng)性能調(diào)優(yōu)、故故障排除及處處理、備份恢恢復(fù)和容災(zāi)等等方面的技術(shù)術(shù)進(jìn)行詳細(xì)的的闡述。2 Solarris操作系系統(tǒng)的介紹Solariss是一種計(jì)算算機(jī)操作系統(tǒng)統(tǒng),它被認(rèn)為為是UNIXX操作系統(tǒng)的的衍生版本之之一,它是由由Sun MMicrossystemms公司
35、生產(chǎn)產(chǎn)的,它是基基于Inteel和Sparcc處理器的一一種操作系統(tǒng)統(tǒng)。SUN公司一一直掌握著大大型UNIXX工作站市場(chǎng)場(chǎng),隨著900年代Inteernet的的發(fā)展,SPPARC/SSolariis系統(tǒng)也被被廣泛地應(yīng)用用于Web站點(diǎn)上上。Sun主要強(qiáng)強(qiáng)調(diào)自己系統(tǒng)統(tǒng)的穩(wěn)定性,它它的設(shè)計(jì)是面面向網(wǎng)絡(luò)的。它它的高可用性性指的是如果果有了問(wèn)題此此系統(tǒng)不用停停機(jī)即可修改改錯(cuò)誤。它的的穩(wěn)定性甚至至可以和IBBM十分著名名的MVS大型機(jī)機(jī)操作系統(tǒng)一一樣,每個(gè)可可能出錯(cuò)的環(huán)環(huán)節(jié)都進(jìn)行了了檢查。此操操作系統(tǒng)也提提供了遠(yuǎn)程控控制的功能。它它是為網(wǎng)絡(luò)計(jì)計(jì)算而設(shè)計(jì)的的,作為第一一個(gè)也是最成成功的一個(gè)網(wǎng)網(wǎng)絡(luò)服務(wù)器系系統(tǒng)
36、,它在網(wǎng)網(wǎng)絡(luò)功能上花花費(fèi)了不少功功夫;在網(wǎng)絡(luò)絡(luò)安全方面它它支持IPssec,Kerbeeros,AMI和智能能卡。SUNN為Solarris提供了了三個(gè)擴(kuò)展:Easy Acccess Serveer:是用于于為同時(shí)運(yùn)行行了Winddows NNT系統(tǒng)的企企業(yè)級(jí)服務(wù)器器而設(shè)計(jì)的; Enterrprisee Servver:是為為可靠商業(yè)運(yùn)運(yùn)行環(huán)境而設(shè)設(shè)計(jì)的,支持持集簇功能; Interrnet SServicce Prooviderr (ISPP) Serrver:這這就是一個(gè)典典型的網(wǎng)站服服務(wù)器;因?yàn)闉镾UN開(kāi)發(fā)了了獨(dú)立于平臺(tái)臺(tái)的JAVAA語(yǔ)言,因此此在所有的操操作系統(tǒng)中均均包括JAVVA虛擬
37、機(jī)和和JDK,Solarris代替了了SunOSS,后者在許許多SUN的機(jī)器器上仍然在使使用。2.1歷史Sun的操作系系統(tǒng)最初叫做做SunOSS,由于Sunn Micrrosysttem的創(chuàng)始始人之一,BBill JJoy來(lái)自U.C.Berkeeley,因因此SunOOS主要是基基于BSDUUnix版本。SunnOS 5.0開(kāi)始,SUNN的操作系統(tǒng)統(tǒng)開(kāi)發(fā)開(kāi)始轉(zhuǎn)轉(zhuǎn)向Systtem V Releaase 4,并并且有了新的的名字叫做SSolariis 2.00;Solarris 2.6以后,SUNN刪除了版本本號(hào)中的22,因此,SuunOS 55.10就叫叫做Solaaris 110。 Solaa
38、ris的早早期版本后來(lái)來(lái)又被重新命命名為Sollaris 1.x. 所以SunnOS這個(gè)個(gè)詞被用做專(zhuān)專(zhuān)指Solaaris操作作系統(tǒng)的內(nèi)核核,因此Soolariss被認(rèn)為是由由SunOSS,圖形化的的桌面計(jì)算環(huán)環(huán)境, 以及它網(wǎng)網(wǎng)絡(luò)增強(qiáng)部分分組成。2.2支持的系系統(tǒng)架構(gòu)Solariss支持多種系系統(tǒng)架構(gòu):SSPARC、x86和x64。x64即AMD644及EMT644處理器。在在版本2.55.1的時(shí)候候,Solaaris曾經(jīng)經(jīng)一度被移植植到PoweerPC架構(gòu)構(gòu), 但是后來(lái)來(lái)又在這一版版本正式發(fā)布布時(shí)被刪去。與與Linuxx相比,Sollaris可可以更有效地地支持對(duì)稱(chēng)多多處理器、即即SMP架構(gòu)。
39、Sunn同時(shí)宣布將將在Solaaris 110的后續(xù)版版本中提供LLinux運(yùn)運(yùn)行環(huán)境, 允許Linuux二進(jìn)制程程序直接在SSolariis x866和x64系統(tǒng)上上運(yùn)行。 Solariss傳統(tǒng)上與基基于Sun SPARCC處理器的硬硬件體系結(jié)構(gòu)構(gòu)結(jié)合緊密, 在設(shè)計(jì)上上和市場(chǎng)上經(jīng)經(jīng)常捆綁在一一起,整個(gè)軟軟硬件系統(tǒng)的的可靠性和性性能也因此大大大增強(qiáng)。然然而SPARRC系統(tǒng)的成成本和價(jià)格通通常要高于PPC類(lèi)的產(chǎn)品品,這成為SSolariis進(jìn)一步普普及的障礙??煽上驳氖?,SSolariis對(duì)x86體系結(jié)結(jié)構(gòu)的支持正正得到大大加加強(qiáng),特別是是Solarris 100已經(jīng)能很好好地支持x664(AM
40、DD64/EMMT64)架架構(gòu)。Sunn公司已推出出自行設(shè)計(jì)的的基于AMDD64的工作作站和服務(wù)器器,并隨機(jī)附附帶Solaaris 110。2.3 桌面環(huán)環(huán)境第一個(gè)Solaaris的桌桌面環(huán)境是OOpenWiindowss。緊接著是是Solarris 2.5的CDE。 在Solarris 100中,Sun又推出出了基于GNNOME的,Javaa Deskktop SSystemm。2.4 軟件許許可Solariss的大多數(shù)源源代碼已經(jīng)在在CDDL的許許可下在OppenSollaris開(kāi)開(kāi)源項(xiàng)目中發(fā)發(fā)布。二進(jìn)制制和源代碼目目前都可以被被下載和許可可而無(wú)需任何何費(fèi)用。 Sun的Commmon DD
41、eveloopmentt and Distrributiion Liicensee被選擇用做做OpenSSolariis的許可, 并通過(guò)了了Open Sourcce Iniitiatiive評(píng)審和和批準(zhǔn)(盡管它與時(shí)時(shí)下流行的GGPL是互不不兼容的11)。 OpenSollaris于于2005年6月14日正式啟動(dòng),源源代碼來(lái)自當(dāng)當(dāng)前的Sollaris開(kāi)開(kāi)發(fā)版本。SSolariis未來(lái)的版版本將從OppenSollaris衍衍生。2.5 主要版版本Solariss版本SunOS內(nèi)核核版本發(fā)布日期簡(jiǎn)介Solariss 10SunOS 55.102005年1月月31日包括DTracce (動(dòng)態(tài)態(tài)跟蹤)
42、, Solarris Coontainners, Serviice Maanagemment FFaciliity (SSMF),SMF取代了了傳統(tǒng)的UNNIX的init.d腳本, 和iSCSII支持。 基于Gnome的Java Deskttop Syystem作作為默認(rèn)桌面面, 還包含了了CDE。Solariss 9SunOS 55.92002年5月月22日最近的更新是SSolariis 9 99/05Solariss 8SunOS 55.82000年2月月包括Multiipath I/O. 引入Rolee-Baseed Acccess CControol (RBBAC)功能能。 最近的更新
43、新是Solaaris 88 2/044.Solariss 7SunOS 55.71998年111月第一個(gè)64位版版本。2.6 sollaris110版本新增增的功能在以下方面新增增了功能:安裝增強(qiáng)功能系統(tǒng)管理增強(qiáng)功功能系統(tǒng)資源增強(qiáng)功功能系統(tǒng)性能增強(qiáng)功功能安全性增強(qiáng)功能能桌面增強(qiáng)功能聯(lián)網(wǎng)增強(qiáng)功能設(shè)備管理增強(qiáng)功功能驅(qū)動(dòng)程序增強(qiáng)功功能其他軟件增強(qiáng)功功能語(yǔ)言支持增強(qiáng)功功能免費(fèi)軟件增強(qiáng)功功能3 幾種熱門(mén)數(shù)數(shù)據(jù)庫(kù)的比較較目前,商品化的的數(shù)據(jù)庫(kù)管理理系統(tǒng)以關(guān)系系型數(shù)據(jù)庫(kù)為為主導(dǎo)產(chǎn)品, 技術(shù)比較成熟。面向?qū)ο蟮臄?shù)據(jù)庫(kù)管理系統(tǒng)雖然技術(shù)先進(jìn),數(shù)據(jù) 庫(kù)易于開(kāi)發(fā)、維護(hù),但尚未有成熟的產(chǎn)品。國(guó)際國(guó)內(nèi)的主導(dǎo)關(guān)系型 數(shù)據(jù)庫(kù)
44、管理系統(tǒng)有ORACLE、SYBASE、INFORMIX和INGRES。 這些產(chǎn)品都支持多平臺(tái),如UNIX、VMS、WINDOWS,但支持 的程度不一樣。在下面的分析中會(huì)比較他們的平臺(tái)支持能力。IBM 的DB2也是成熟的關(guān)系型數(shù)據(jù)庫(kù)。但是,DB2是內(nèi)嵌于IBM的 AS/400系列機(jī)中,只支持OS/400操作系統(tǒng)。根據(jù)選擇數(shù)據(jù)庫(kù)管理 系統(tǒng)的依據(jù),下面比較、分析一下這幾種數(shù)據(jù)庫(kù)管理系統(tǒng)的性能。3.1 ORAACLE數(shù)據(jù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)無(wú)范式要求,可可根據(jù)實(shí)際系系統(tǒng)需求構(gòu)造造數(shù)據(jù)庫(kù)。采用標(biāo)準(zhǔn)的SQQL結(jié)構(gòu)化查查詢(xún)語(yǔ)言。具有豐富的開(kāi)發(fā)發(fā)工具,覆蓋蓋開(kāi)發(fā)周期的的各階段。支持大型數(shù)據(jù)庫(kù)庫(kù),數(shù)據(jù)類(lèi)型型支持?jǐn)?shù)字、
45、字字符、大至22GB的二進(jìn)進(jìn)制數(shù)據(jù),為為數(shù)據(jù)庫(kù)的面面向?qū)ο蟠鎯?chǔ)儲(chǔ)提供數(shù)據(jù)支支持。具有第四代語(yǔ)言言的開(kāi)發(fā)工具具(SQL*FORMSS、SQL*RREPORTTS、SQL*MMENU等)。具有字符界面和和圖形界面,易易于開(kāi)發(fā)。OORACLEE7。1版本具有面面 向?qū)ο蟮拈_(kāi)開(kāi)發(fā)環(huán)境CDDE2。通過(guò)SQL*DDBA控制用用戶(hù)權(quán)限,提提供數(shù)據(jù)保護(hù)護(hù)功能,監(jiān)控控?cái)?shù)據(jù)庫(kù)的 運(yùn)行狀態(tài),調(diào)調(diào)整數(shù)據(jù)緩沖沖區(qū)的大小。分布優(yōu)化查詢(xún)功功能。具有數(shù)據(jù)透明、網(wǎng)網(wǎng)絡(luò)透明,支支持異種網(wǎng)絡(luò)絡(luò)、異構(gòu)數(shù)據(jù)據(jù)庫(kù)系統(tǒng)。并并行 處理采用動(dòng)動(dòng)態(tài)數(shù)據(jù)分片片技術(shù)。支持客戶(hù)機(jī)/服服務(wù)器體系結(jié)結(jié)構(gòu)及混合的的體系結(jié)構(gòu)(集集中式、分布布式、 客戶(hù)機(jī)/服
46、務(wù)器)。實(shí)現(xiàn)了兩階段提提交、多線(xiàn)索索查詢(xún)手段。支持多種系統(tǒng)平平臺(tái)(HPUUX、SUNOSS、OSF/11、VMS、 WINDDOWS、WINDOOWS/NTT、OS/2)。數(shù)據(jù)安全保護(hù)措措施:沒(méi)有讀讀鎖,采取快快照SNAPP方式完全消消除了分布讀讀寫(xiě)沖突。自自動(dòng)檢測(cè)死鎖鎖和沖突并解解決。數(shù)據(jù)安全級(jí)別為為C2級(jí)(最高高級(jí))。數(shù)據(jù)庫(kù)內(nèi)模支持持多字節(jié)碼制制,支持多種種語(yǔ)言文字編編碼。具有面向制造系系統(tǒng)的管理信信息系統(tǒng)和財(cái)財(cái)務(wù)系統(tǒng)應(yīng)用用系統(tǒng)。在中國(guó)的銷(xiāo)售份份額占50%以上。 3.2 SYBBASE 110數(shù)據(jù)庫(kù)管管理系統(tǒng)SYBASE數(shù)數(shù)據(jù)庫(kù)系統(tǒng)從從1992年11月開(kāi)始開(kāi)開(kāi)發(fā),歷經(jīng)112 244個(gè)月的開(kāi)
47、發(fā)發(fā)形成產(chǎn)品,產(chǎn)產(chǎn)品包括:SSQL SEERVER 10( 數(shù)據(jù)庫(kù)管理理系統(tǒng)的核心心),REPPLICATTION SSERVERR(實(shí)現(xiàn)數(shù)據(jù)據(jù)庫(kù)分布的服服務(wù)器),BBACKUPP SERVVER(網(wǎng)絡(luò)絡(luò)環(huán)境下的快快速備份服務(wù)務(wù)器),OMMINI SSQL GAATEWAYY(異構(gòu)數(shù)據(jù)據(jù)庫(kù)庫(kù)關(guān)), NAVIGATION SERVER(網(wǎng)絡(luò)上可擴(kuò)充的并行處理能力服務(wù) 器),CONTROL SERVER(數(shù)據(jù)庫(kù)管理員服務(wù)器)。屬于 客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu),提供了在網(wǎng)絡(luò)環(huán)境下的各節(jié)點(diǎn)上的數(shù) 據(jù)庫(kù)數(shù)據(jù)的互訪(fǎng)。 3.2.1 SYBASE數(shù)據(jù)庫(kù)管理系統(tǒng)的技術(shù)特點(diǎn)完全的客戶(hù)機(jī)/服務(wù)器體系系結(jié)構(gòu),能適適應(yīng)OL
48、TPP( ONLLINE TTRANSAACTIONN PROCCESSINNG)要求,能能為數(shù)百 用戶(hù)提供高高性能需求。 采用單進(jìn)程多線(xiàn)線(xiàn)索(SINNGLE PPORCESSS ANDD MULTTITHRREADEDD) 技術(shù)進(jìn)行查查詢(xún),節(jié)省系系統(tǒng)開(kāi)銷(xiāo),提提高內(nèi)存的利利用率。支持存儲(chǔ)過(guò)程,客客戶(hù)只需通過(guò)過(guò)網(wǎng)絡(luò)發(fā)出執(zhí)執(zhí)行請(qǐng)求,就就可馬 上執(zhí)行,有有效地加快了了數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)問(wèn)速度,明顯顯減少網(wǎng)絡(luò)通通訊量, 有可能極大大的改善網(wǎng)絡(luò)絡(luò)環(huán)境的運(yùn)行行效率,增加加數(shù)據(jù)庫(kù)的服服務(wù)容量。虛服務(wù)器體系結(jié)結(jié)構(gòu)與對(duì)稱(chēng)多多處理器(SSMP)技術(shù)術(shù)結(jié)合,充分分發(fā) 揮多CPU硬件平平臺(tái)的高性能能。數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)DBA在
49、線(xiàn)調(diào)調(diào)整監(jiān)控?cái)?shù)據(jù)據(jù)庫(kù)系統(tǒng)的性性能。提供日志與數(shù)據(jù)據(jù)庫(kù)的鏡象,提提高數(shù)據(jù)庫(kù)容容錯(cuò)能力。支持計(jì)算機(jī)蔟族族(CLUSSTER)環(huán)環(huán)境下的快速速故障切換。通過(guò)存儲(chǔ)和觸發(fā)發(fā)器(TRIIGGER)由由服務(wù)器制約約數(shù)據(jù)的完整整性。多種安全機(jī)制對(duì)對(duì)表、視圖、存存儲(chǔ)過(guò)程、命命令進(jìn)行授權(quán)權(quán)。分布式事務(wù)處理理采用2PCC(TWO PPHASE COMMIIT)技術(shù)訪(fǎng)訪(fǎng)問(wèn)支持IMAGEE和TEXT的數(shù)數(shù)據(jù)類(lèi)型,為為工程數(shù)據(jù)庫(kù)庫(kù)和多媒體應(yīng)應(yīng) 用提供了良好的的基礎(chǔ)。3.2.2 SSYBASEE的不足多服務(wù)器系統(tǒng)不不支持分布透透明 REPLICAATION SERVEER數(shù)據(jù)方面面的性能較差差,并不能與與操作系統(tǒng)集集成對(duì)中
50、文的支持較較差多用于銀行系統(tǒng)統(tǒng)等尚無(wú)在此數(shù)據(jù)庫(kù)庫(kù)基礎(chǔ)上的企企業(yè)管理信息息系統(tǒng)3.3 DB22數(shù)據(jù)庫(kù)管理理系統(tǒng)DB2是內(nèi)嵌于于IBM的AS/4000系統(tǒng)上的的數(shù)據(jù)庫(kù)管理理系統(tǒng),直接接由硬件支持持。它支持標(biāo)標(biāo)準(zhǔn)的SQLL語(yǔ)言,具有有與異種數(shù)據(jù)據(jù)庫(kù)相連的GGATEWAAY。因此它它具有速度快快、可靠 性好的優(yōu)點(diǎn)點(diǎn)。但是,只只有硬件平臺(tái)臺(tái)選擇了IBBM的AS/4000,才能選選擇使用DBB2數(shù)據(jù)庫(kù)管管理系統(tǒng)。4 ORACLLE 10gg 的體系結(jié)構(gòu)構(gòu)Oracle體體系結(jié)構(gòu)包括括很多基本組組件。Oracle 服務(wù)器:Orracle 服務(wù)器中包包含多種文件件結(jié)構(gòu)、進(jìn)程程結(jié)構(gòu)和內(nèi)存存結(jié)構(gòu);但是是,處理SQQ
51、L 語(yǔ)句時(shí)時(shí),并非所有有這些結(jié)構(gòu)都都會(huì)用到。某某些結(jié)構(gòu)用于于提高數(shù)據(jù)庫(kù)庫(kù)的性能,確確保該數(shù)據(jù)庫(kù)庫(kù)在遇到軟件件或硬件錯(cuò)誤誤時(shí)可以恢復(fù)復(fù),或者執(zhí)行行維護(hù)該數(shù)據(jù)據(jù)庫(kù)所需的其其它任務(wù)。OOraclee 服務(wù)器包包括一個(gè)Orracle 例程和一個(gè)個(gè)Oraclle 數(shù)據(jù)庫(kù)庫(kù)。Oracle 例程:Oraacle 例例程是后臺(tái)進(jìn)進(jìn)程和內(nèi)存結(jié)結(jié)構(gòu)的組合。只只有啟動(dòng)例程程后,才能訪(fǎng)訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)中中的數(shù)據(jù)。每每次啟動(dòng)例程程時(shí),會(huì)分配配系統(tǒng)全局區(qū)區(qū)(SGA) 并啟動(dòng)Oraacle 后后臺(tái)進(jìn)程。后后臺(tái)進(jìn)程代表表調(diào)用進(jìn)程執(zhí)執(zhí)行各種功能能。它們把為為每個(gè)用戶(hù)運(yùn)運(yùn)行的多個(gè)OOraclee 程序所處處理的功能統(tǒng)統(tǒng)一起來(lái)。后后臺(tái)進(jìn)
52、程執(zhí)行行輸入/輸出(I/OO),并監(jiān)視視其它Oraacle 進(jìn)進(jìn)程來(lái)提高并并行性,從而而使性能和可可靠性更加優(yōu)優(yōu)越。Oracle 數(shù)據(jù)庫(kù):Orracle 數(shù)據(jù)庫(kù)包含含操作系統(tǒng)文文件(也稱(chēng)為為數(shù)據(jù)庫(kù)文件件),這些文文件為數(shù)據(jù)庫(kù)庫(kù)信息提供了了實(shí)際的物理理存儲(chǔ)。數(shù)據(jù)據(jù)庫(kù)文件用于于確保數(shù)據(jù)一一致性并能在在例程失敗時(shí)時(shí)得以恢復(fù)。其它關(guān)鍵文件:非數(shù)據(jù)庫(kù)文文件用于配置置例程、驗(yàn)證證特權(quán)用戶(hù)以以及在磁盤(pán)出出現(xiàn)故障時(shí)恢復(fù)數(shù)據(jù)庫(kù)。用戶(hù)進(jìn)程和服務(wù)務(wù)器進(jìn)程:執(zhí)執(zhí)行SQL 語(yǔ)句時(shí),用用戶(hù)進(jìn)程和服服務(wù)器進(jìn)程是是其中涉及的的主要進(jìn)程;但是,其其它進(jìn)程也會(huì)會(huì)有助于服務(wù)務(wù)器完成SQQL 語(yǔ)句的的處理。其它進(jìn)程:還有有很多供其它
53、它選件使用的的其它進(jìn)程,例例如,高級(jí)排排隊(duì)(AdvvanceddQueuingg)、實(shí)時(shí)應(yīng)應(yīng)用集群(RReal AAppliccationn Clussters)、共享服務(wù)務(wù)器(Shaared SServerr) 和高級(jí)復(fù)制(Addvanceed Repplicattion) 等4.1 ORAACLE服務(wù)務(wù)器數(shù)據(jù)庫(kù)服務(wù)器是是信息管理的的關(guān)鍵。一般般來(lái)說(shuō),服務(wù)務(wù)器必須可靠靠地管理多用用戶(hù)環(huán)境中的的大量數(shù)據(jù),以以便多個(gè)用戶(hù)戶(hù)能夠同時(shí)訪(fǎng)訪(fǎng)問(wèn)同一數(shù)據(jù)據(jù)。所有這一一切都必須在在保證高性能能的同時(shí)進(jìn)行行。數(shù)據(jù)庫(kù)服服務(wù)器還必須須防止未經(jīng)授授權(quán)的訪(fǎng)問(wèn),并并為故障恢復(fù)復(fù)提供有效的的解決方案。它是一個(gè)數(shù)據(jù)庫(kù)管理系
54、統(tǒng),它為信息管理提供了開(kāi)放、綜合和集成的方法。Oracle服務(wù)器包括oracle例程和oracle數(shù)據(jù)庫(kù)。4.2 ORAACLE 例例程O(píng)racle 例程由系統(tǒng)統(tǒng)全局區(qū)(SSGA) 內(nèi)內(nèi)存結(jié)構(gòu)和用用于管理數(shù)據(jù)據(jù)庫(kù)的后臺(tái)進(jìn)進(jìn)程組成。例例程是通過(guò)使使用特定于每每個(gè)操作系統(tǒng)統(tǒng)的方法來(lái)標(biāo)標(biāo)識(shí)的。例程程一次只能打打開(kāi)和使用一一個(gè)數(shù)據(jù)庫(kù)。4.2.1 內(nèi)內(nèi)存結(jié)構(gòu)Oracle 的內(nèi)存結(jié)構(gòu)構(gòu)由兩個(gè)內(nèi)存存區(qū)組成,分分別是:系統(tǒng)全局區(qū)(SSGA) :在例程啟動(dòng)動(dòng)時(shí)分配,是是Oraclle例程的基本組件件 SGA 包包括以下幾種種內(nèi)存結(jié)構(gòu):共享池 共享池環(huán)境既包包含固定結(jié)構(gòu)構(gòu),也包含可可變結(jié)構(gòu)。固固定結(jié)構(gòu)的大大小相對(duì)
55、保持持不變,而可可變結(jié)構(gòu)的大大小會(huì)根據(jù)用用戶(hù)和程序的的需求增減。固固定結(jié)構(gòu)和可可變結(jié)構(gòu)的實(shí)實(shí)際大小由一一個(gè)初始化參參數(shù)和Oraacle 內(nèi)內(nèi)部算法來(lái)確確定。數(shù)據(jù)庫(kù)緩沖區(qū)高高速緩存庫(kù)高速緩存的大大小視所定義義的共享池大大小而定。內(nèi)內(nèi)存分配是在在對(duì)語(yǔ)句進(jìn)行行語(yǔ)法分析或或調(diào)用程序單單元時(shí)進(jìn)行。如如果共享池的的大小太小,就就會(huì)將語(yǔ)句連連續(xù)重新載入入庫(kù)高速緩存存,從而使性性能受到影響響。庫(kù)高速緩緩存由算法LLRU 來(lái)管管理。高速緩緩存填滿(mǎn)時(shí),將將從庫(kù)高速緩緩存中刪除最最近很少使用用的執(zhí)行路徑徑和語(yǔ)法分析析樹(shù),以便為為新條目騰出出空間。如果果某些SQLL 或PL/SQQL 語(yǔ)句未未再次使用,它它們最終會(huì)被
56、被刪除。重做日志緩沖區(qū)區(qū)重做日志緩沖區(qū)區(qū)是一個(gè)循環(huán)環(huán)緩沖區(qū),它它包含對(duì)數(shù)據(jù)據(jù)文件塊所做做的各種更改改。此信息存存儲(chǔ)在重做條條目中。重做做條目包含將將數(shù)據(jù)恢復(fù)到到使用INSSERT、UPDATTE、DELETTE、CREATTE、ALTERR、或DROPP 操作進(jìn)行行更改前的狀狀態(tài)所需要的的信息。其它結(jié)構(gòu)(例如如鎖定和栓鎖鎖管理以及統(tǒng)統(tǒng)計(jì)數(shù)據(jù)) 在SGA 中還可配置置其它兩種內(nèi)內(nèi)存結(jié)構(gòu):大型共享池通過(guò)從大型共享享池為共享服服務(wù)器、Orracle XA 或并并行查詢(xún)緩沖沖區(qū)分配會(huì)話(huà)話(huà)內(nèi)存,Orracle 可將共享池池主要用于高高速緩存共享享的SQL 語(yǔ)句。這樣樣,便減輕了了共享池中各各區(qū)的工作負(fù)負(fù)
57、擔(dān)。共享池池?zé)o需再提供供內(nèi)存以高速速緩存SQLL 語(yǔ)法分析析樹(shù),來(lái)支持持共享服務(wù)器器會(huì)話(huà)信息、I/O 以及備份和恢復(fù)進(jìn)程。由于增減共享SQL 高速緩存的開(kāi)銷(xiāo)降低,性能得以提高。Java 池Java 池是是一個(gè)可選設(shè)設(shè)置,但如果果安裝并使用用Java,則則需要使用JJava 池池。Javaa 池大小可可以使用JAAVA_POOOL_SIIZE 參數(shù)數(shù)設(shè)置,單位位為字節(jié)。在在Oraclle9i,Java 池的缺省大大小是24 MB。 SGA 是是動(dòng)態(tài)的 大小由SGGA_MAXX_SIZEE 參數(shù)指定定 由SGA 組件以粒組組為單位進(jìn)行行分配和跟蹤蹤 連續(xù)的虛擬擬內(nèi)存分配 粒組大小由由估算的SGGA
58、_MAXX_SIZEE 總計(jì)大小小確定程序全局區(qū)(PPGA) :在服務(wù)器進(jìn)進(jìn)程啟動(dòng)時(shí)分分配 為連接到Orracle 數(shù)據(jù)庫(kù)的每每個(gè)用戶(hù)進(jìn)程程保留的內(nèi)存存 在創(chuàng)建進(jìn)程程時(shí)分配 在終止進(jìn)程程時(shí)回收 僅供一個(gè)進(jìn)進(jìn)程使4.3 ORAACLE 數(shù)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的一般用用途是存儲(chǔ)和和檢索相關(guān)信信息。Oraacle 數(shù)數(shù)據(jù)庫(kù)具有邏邏輯結(jié)構(gòu)和物物理結(jié)構(gòu)。數(shù)數(shù)據(jù)庫(kù)的物理理結(jié)構(gòu)是數(shù)據(jù)據(jù)庫(kù)中操作系系統(tǒng)文件的集集合。Oraacle 數(shù)數(shù)據(jù)庫(kù)包含以以下三類(lèi)文件件:數(shù)據(jù)文件,包含含數(shù)據(jù)庫(kù)中的的實(shí)際數(shù)據(jù)重做日志文件,包包含數(shù)據(jù)庫(kù)的的更改記錄,可可以在出現(xiàn)故故障時(shí)恢復(fù)數(shù)數(shù)據(jù)控制文件,包含含維護(hù)和驗(yàn)證證數(shù)據(jù)庫(kù)完整整性所需的信信息
59、4.4 其他關(guān)關(guān)鍵文件Oracle 服務(wù)器還使使用一些其它它文件,這些些文件并不是是數(shù)據(jù)庫(kù)的一一部分:參數(shù)文件,用來(lái)來(lái)定義Oraacle 例例程的特性。例例如,它包含含調(diào)整SGAA 中一些內(nèi)內(nèi)存結(jié)構(gòu)大小小的參數(shù)??诹钗募?yàn)證哪哪些用戶(hù)有權(quán)權(quán)啟動(dòng)和關(guān)閉閉Oraclle 例程。歸檔的重做日志志文件是重做做日志文件的的脫機(jī)副本,當(dāng)當(dāng)必須從介質(zhì)質(zhì)失敗中進(jìn)行行恢復(fù)時(shí)可能能會(huì)需要這些些副本。4.5 進(jìn)程結(jié)結(jié)構(gòu)Oracle 利用了以下下幾種進(jìn)程的的優(yōu)勢(shì): 用戶(hù)進(jìn)程:在數(shù)據(jù)庫(kù)用用戶(hù)請(qǐng)求連接接到Oraccle 服務(wù)務(wù)器時(shí)啟動(dòng) 服務(wù)器進(jìn)程程:與Oraacle 例例程相連接,在在用戶(hù)建立會(huì)會(huì)話(huà)時(shí)啟動(dòng) 后臺(tái)進(jìn)程:在O
60、raccle 例程程啟動(dòng)時(shí)啟動(dòng)動(dòng)4.5.1 用用戶(hù)進(jìn)程需要從數(shù)據(jù)庫(kù)請(qǐng)請(qǐng)求信息的數(shù)數(shù)據(jù)庫(kù)用戶(hù)必必須先建立與與Oraclle 服務(wù)器器的連接。連連接由SQL*Pluus 這類(lèi)的的數(shù)據(jù)庫(kù)接口口工具請(qǐng)求,并并開(kāi)始用戶(hù)進(jìn)進(jìn)程。用戶(hù)進(jìn)進(jìn)程并不與OOraclee 服務(wù)器直直接進(jìn)行交互互操作,而是是通過(guò)用戶(hù)程程序接口(UUPI) 生生成各種調(diào)用用。用戶(hù)程序序接口則可以以創(chuàng)建會(huì)話(huà)并并啟動(dòng)服務(wù)器器進(jìn)程。4.5.2服務(wù)務(wù)器進(jìn)程用戶(hù)建立連接后后,服務(wù)器進(jìn)進(jìn)程便會(huì)啟動(dòng)動(dòng),以處理用用戶(hù)進(jìn)程的請(qǐng)請(qǐng)求。服務(wù)器器進(jìn)程可以是是專(zhuān)用服務(wù)器器進(jìn)程或共享享服務(wù)器進(jìn)程程。在專(zhuān)用服服務(wù)器環(huán)境中中,服務(wù)器進(jìn)進(jìn)程只處理一一個(gè)用戶(hù)進(jìn)程程的請(qǐng)求。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版建筑工程施工監(jiān)理單位招標(biāo)投標(biāo)合同書(shū)3篇
- 二零二五版古籍文獻(xiàn)儲(chǔ)藏室修復(fù)合同3篇
- 二零二五年度高品質(zhì)膩?zhàn)邮┕し?wù)供應(yīng)合同2篇
- 二零二五版導(dǎo)游人員旅游安全責(zé)任合同3篇
- 小區(qū)車(chē)子棚施工合同(2篇)
- 2025年度新能源項(xiàng)目財(cái)務(wù)監(jiān)督出納人員擔(dān)保合同2篇
- 二零二五版車(chē)位購(gòu)置及租賃合同樣本12篇
- 2025年度欠條收藏:古董字畫(huà)修復(fù)與交易合同3篇
- 二零二五年度高新技術(shù)項(xiàng)目研發(fā)團(tuán)隊(duì)聘用合同范本3篇
- 二零二五年餐飲服務(wù)人員勞動(dòng)合同樣本12篇
- 新教材人教版高中物理選擇性必修第二冊(cè)全冊(cè)各章節(jié)課時(shí)練習(xí)題及章末測(cè)驗(yàn)含答案解析(安培力洛倫茲力電磁感應(yīng)交變電流等)
- 初級(jí)養(yǎng)老護(hù)理員培訓(xùn)全套
- 集中供熱管網(wǎng)系統(tǒng)一次網(wǎng)的調(diào)節(jié)方法
- GB/T 41095-2021機(jī)械振動(dòng)選擇適當(dāng)?shù)臋C(jī)器振動(dòng)標(biāo)準(zhǔn)的方法
- MRP、MPS計(jì)劃文檔教材
- 甲狀腺疾病護(hù)理查房課件
- 安全安全帶檢查記錄表
- GB∕T 26520-2021 工業(yè)氯化鈣-行業(yè)標(biāo)準(zhǔn)
- 2022年浙江省紹興市中考數(shù)學(xué)試題及參考答案
- Listen-to-this-3-英語(yǔ)高級(jí)聽(tīng)力-(整理版)
- 生活垃圾焚燒處理建設(shè)項(xiàng)目評(píng)價(jià)導(dǎo)則(2022)
評(píng)論
0/150
提交評(píng)論