真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle內(nèi)存怎么加 oracle增加內(nèi)存

如何擴大oracle的內(nèi)存

oracle 的內(nèi)存可以按照共享和私有的角度分為系統(tǒng)全局區(qū)和進程全局區(qū),也就是 SGA和 PGA(process global area or private global area)。對于 SGA 區(qū)域內(nèi)的內(nèi)存來說,是共享的全局的,在 UNIX 上,必須為 oracle 設(shè)置共享內(nèi)存段(可以是一個或者多個),因為 oracle 在UNIX 上是多進程;而在 WINDOWS 上 oracle 是單進程(多個線程),所以不用設(shè)置共享內(nèi)存段。PGA 是屬于進程(線程)私有的區(qū)域。在 oracle 使用共享服務(wù)器模式下(MTS),PGA中的一部分,也就是 UGA 會被放入共享內(nèi)存 large_pool_size 中。

創(chuàng)新互聯(lián)公司是一家專注網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷策劃、小程序定制開發(fā)、電子商務(wù)建設(shè)、網(wǎng)絡(luò)推廣、移動互聯(lián)開發(fā)、研究、服務(wù)為一體的技術(shù)型公司。公司成立10余年以來,已經(jīng)為上千多家咖啡廳設(shè)計各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務(wù)?,F(xiàn)在,服務(wù)的上千多家客戶與我們一路同行,見證我們的成長;未來,我們一起分享成功的喜悅。

oracle 11g 內(nèi)存詳細配置。 centos 6.5 64bit 64G內(nèi)存。如何配置oracle內(nèi)存,需要詳細配置,請高手指點。

vi /etc/sysctl.conf

其中有兩個參數(shù):

kernel.shmmax:

是核心參數(shù)中最重要的參數(shù)之一,用于定義單個共享內(nèi)存段的最大值。設(shè)置應(yīng)該足夠大,能在一個共享內(nèi)存段下容納下整個的SGA?,設(shè)置的過低可能會導(dǎo)致需要創(chuàng)建多個共享內(nèi)存段,這樣可能導(dǎo)致系統(tǒng)性能的下降。至于導(dǎo)致系統(tǒng)下降的主要原因為在實例啟動以及ServerProcess創(chuàng)建的時候,多個小的共享內(nèi)存段可能會導(dǎo)致當(dāng)時輕微的系統(tǒng)性能的降低(在啟動的時候需要去創(chuàng)建多個虛擬地址段,在進程創(chuàng)建的時候要讓進程對多個段進行“識別”,會有一些影響),但是其他時候都不會有影響。

官方建議值:

32位linux系統(tǒng):可取最大值為4GB(4294967296bytes)-1byte,即4294967295。建議值為多于內(nèi)存的一半,所以如果是32為系統(tǒng),一般可取值為4294967295。32位系統(tǒng)對SGA大小有限制,所以SGA肯定可以包含在單個共享內(nèi)存段中。

64位linux系統(tǒng):可取的最大值為物理內(nèi)存值-1byte,建議值為多于物理內(nèi)存的一半,一般取值大于SGA_MAX_SIZE即可,可以取物理內(nèi)存-1byte。例如,如果為12GB物理內(nèi)存,可取12*1024*1024*1024-1=12884901887,SGA肯定會包含在單個共享內(nèi)存段中。

kernel.shmall:

該參數(shù)控制可以使用的共享內(nèi)存的總頁數(shù)。Linux共享內(nèi)存頁大小為4KB,共享內(nèi)存段的大小都是共享內(nèi)存頁大小的整數(shù)倍。一個共享內(nèi)存段的最大大小是16G,那么需要共享內(nèi)存頁數(shù)是16GB/4KB=16777216KB /4KB=4194304(頁),也就是64Bit系統(tǒng)下16GB物理內(nèi)存,設(shè)置kernel.shmall = 4194304才符合要求(幾乎是原來設(shè)置2097152的兩倍)。這時可以將shmmax參數(shù)調(diào)整到16G了,同時可以修改SGA_MAX_SIZE和SGA_TARGET為12G(您想設(shè)置的SGA最大大小,當(dāng)然也可以是2G~14G等,還要協(xié)調(diào)PGA參數(shù)及OS等其他內(nèi)存使用,不能設(shè)置太滿,比如16G)

在虛擬系統(tǒng)中安裝oracle時怎么增加物理內(nèi)存

對于虛擬機的物理內(nèi)存的添加,首先必須關(guān)掉虛擬機,

然后選擇虛擬機的設(shè)置-在里面有一個Physical

Memory(或者中文:內(nèi)存),在這里就可以調(diào)整虛擬機的物理內(nèi)存。但注意別調(diào)到超過你電腦的內(nèi)存數(shù)量

有問題追問或者百度Hi我都行

如何給Oracle數(shù)據(jù)庫分配內(nèi)存

內(nèi)存是影響數(shù)據(jù)庫性能的重要因素,Oracle8i使用靜態(tài)內(nèi)存管理,Oracle 10g使用動態(tài)內(nèi)存管理。所謂靜態(tài)內(nèi)存管理,就是在數(shù)據(jù)庫系統(tǒng)中,無論是否有用戶連接,也無論并發(fā)用量大小,只要數(shù)據(jù)庫服務(wù)在運行,就會分配固定大小的內(nèi)存;動態(tài)內(nèi)存管理允許在數(shù)據(jù)庫服務(wù)運行時對內(nèi)存的大小進行修改,讀取大數(shù)據(jù)塊時使用大內(nèi)存,小數(shù)據(jù)塊時使用小內(nèi)存,讀取標準內(nèi)存塊時使用標準內(nèi)存設(shè)置。

Oracle關(guān)于內(nèi)存參數(shù)及大頁設(shè)置的相關(guān)概念和設(shè)置之Limits概念和配置

最近,對Linux大頁的調(diào)整,所以重溫了一些Linux內(nèi)存及SGA等相關(guān)概念、參數(shù)和配置,這里進行一下記錄,省的總Google.

limits.conf文件實際是Linux PAM(插入式認證模塊,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,突破系統(tǒng)的默認限制,對系統(tǒng)訪問資源有一定保護作用。 limits.conf 和sysctl.conf區(qū)別在於limits.conf是針對用戶,而sysctl.conf是針對整個系統(tǒng)參數(shù)配置。

limits.conf是 pam_limits.so的 配置文件,然後/etc/pam.d/下的應(yīng)用程序調(diào)用pam_***.so模塊。譬如說,當(dāng)用戶訪問服務(wù)器,服務(wù)程序?qū)⒄埱蟀l(fā)送到PAM模塊,PAM模塊根據(jù)服務(wù)名稱在/etc/pam.d目 錄下選擇一個對應(yīng)的服務(wù)文件,然後根據(jù)服務(wù)文件的內(nèi)容選擇具體的PAM模塊進行處理。

格式為:

-c 指定修改core文件的大小,1000指定了core文件大小。也可以對core文件的大小不做限制,如: ulimit -c unlimited

對於需要做許多套接字連接并使它們處於打開狀態(tài)的應(yīng)用程序而言,最好通過使用ulimit -n,或者通過設(shè)置nofile參數(shù),為用戶把文件描述符的數(shù)量設(shè)置得比默認值高一些

maxlogins - 此用戶允許登錄的最大數(shù)目

注意:要使 limits.conf 文件配置生效,必須要確保 pam_limits.so 文件被加入到啟動文件中。查看 /etc/pam.d/login 文件中有:session required /lib/security/pam_limits.so

詳細說明:

username|@groupname:設(shè)置需要被限制的用戶名,組名前面加@和用戶名區(qū)別。也可以用通配符*來做所有用戶的限制。

type:有 soft,hard 和 -,

soft 指的是當(dāng)前系統(tǒng)生效的設(shè)置值。

hard 表明系統(tǒng)中所能設(shè)定的最大值。

soft 的限制不能比har 限制高。

用 - 就表明同時設(shè)置了 soft 和 hard 的值。

resource:

示例,若機器上部署了ORACLE數(shù)據(jù)庫,我們需要對oracle用戶的資源做下調(diào)整,如下:

要使 limits.conf 文件配置生效,必須要確保 pam_limits.so 文件被加入到啟動文件中。查看 /etc/pam.d/login 文件中有:

--查看當(dāng)前系統(tǒng)配置文件ulimit的全局配置

ulimit -a

如果未進行具體設(shè)置的話,會使用默認配置,如下查看:

批注:當(dāng)使用*號讓全局用戶生效的時候,生效的nproc的值大小是受文件/etc/security/limits.d/90-nproc.conf中nproc值大小制約的,而如果僅僅是針對某個用戶,那麼就不受該文件nproc值大小的影響。

Linux系統(tǒng) /etc/security/limits.conf 配置

參考自


網(wǎng)站標題:oracle內(nèi)存怎么加 oracle增加內(nèi)存
鏈接URL:http://weahome.cn/article/hiejjh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部