oracle學習筆記-第一篇

        四年前倒在了轉型數據庫的路上,我就念念不忘,這次再次出發,只爲完成未盡的目標,寫此博客,記錄本身學習的每一步。linux

        放低心態從零開始,網上指導的帖子太多,而我則是多問一句爲何來引領我學習的步伐。sql

       一切先從安裝開始,目前的版本有兩個,11gR2和12c,聽說12c變化很大,我仍是先從11g開始,版本爲11.2.0.4數據庫

      下載安裝包自沒必要多說,只下了linux版本的。七個壓縮包,比之前一下多了5個,有點懵,趕忙查一查都是作什麼的centos

l  Database,  用於安裝、升級數據庫;服務器

l  grid infrastructure,用來升級RAC。若是要使用ClusterwareASMACFSASM動態卷等功能時都須要先安裝此包。oracle

l  Client)表示客戶端;ide

l  Gateway softwaregateways是指透明網關,若是要從oracle訪問其它數據庫系統(sqlserver,sybase…)則須要安裝Gateway工具

l  examples,   是示例文件安裝包;sqlserver

l  deinstall,是Oracle自帶的界面化卸載工具;性能

      接下來就是操做系統的選擇,有3個選擇redhat,centos,Oracle Linux。從網上的說法來看,選centos的多,由於免費、穩定,剩下的2個均可以在付費的狀況下得到廠家的技術支持及最新的補丁,再比較一下Oracle Linux是oracle公司本身優化開發的系統,官方說能提高性能,我我的以爲這個提高性能應該是真的,可是確定有前提條件。最後決定選擇centos,Oracle Linux兩個系統都裝一次,比較一下。至於性能方面的差異,我想只有真實環境,數據量大到必定程度後才能看出二者的差異了。

      第一輪,先用Oracle Linux7.5,我能找到的最新版本。

      安裝系統沒啥特別的,須要注意的2個地方,第一個是分區,其實這也不是什麼須要注意的地方,如今的服務器自己硬盤足夠大,並且確定還會掛載大存儲,真的須要咱們注意的就是swap了,官方的建議

(1)ORACLE官方要求最小1GB的RAM,建議2GB或更大

(2)SWAP與RAM的大小配置關係

       1)、RAM爲1-2GB時,SWAP大小建議爲RAM大小的1.5倍

       2)、RAM爲2-16GB時,SWAP大小建議與RAM大小相等

       3)、RAM大於16GB時,SWAP大小建議爲16GB

       網上大神的建議,如今服務器大內存多的是,128 256 512都不稀奇,swap建議設置成內存的一半或至關,其實我以爲這也是廢話,內存夠用,不用swap最好,具體的比例只能在之後的實際狀況種學習了,不過能肯定的一點是,及時內存再大,也要設置swap,否則確定出事。

       第二個就是安裝系統文件的選擇,雖然知道全勾上確定沒錯,可是本着最小原則以及學習的精神,仍是選擇了最小安裝。在後續的安裝中在陸續補充須要的組件和軟件。

        未完待續。

相關文章
相關標籤/搜索