国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

linux oracle 調優之hugepage+sga lock

2024-08-29 13:54:39
字體:
來源:轉載
供稿:網友

Oracle版本為11gR2

注:所有的sysctl.conf的修改都需要使用sysctl -p 命令來加載。

在linux的sysctl.conf文件中增加 vm.nr_huagepages=[NUM]

修改之后查看huge使用情況。

cat /PRoc/meminfo |grep Huge

如果totle量和設置量相同,即為正常。反正,則需要重啟數據庫。

修改sysctl.conf文件的shmmax和shmall:

kernel.shmmax=[NUM](以b為單位)

kernel.shmall=[max/4]

修改limits.con文件,加大memlock限制(以kb為單位)

oracle soft memlock  Num1

oracle hard memlock Num1

修改sga大小和鎖定sga,鎖定sga以保證長時間運行oracle不會產生過多碎片。

hugepage可以共享,而普通page則為獨享。hugepage單頁為2M,會大大減小索引頁的大小。

create pfile='/home/oracle/temp_sid.ora' from spfile;

alter system set sga_target=nG scope=spfile;

alter system set sga_max_size=nG scope=spfile;

alter system set pga_aggregate_target=nG scope=spfile;

alter system set pre_page_sga=TRUE scope=spfile;

alter system set lock_sga=TRUE scope=spfile;

關閉數據庫

shutdown immediate

備份temp_sid.ora,并修改temp_sid.ora,去掉memory_target和memory_max_size。如果不去掉,數據庫會啟動失敗。

創建spfile

create spfile from pfile=''/home/oracle/temp_sid.ora';

啟動數據庫;

startup;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 左贡县| 凯里市| 栖霞市| 长治县| 罗源县| 宝兴县| 常宁市| 乌什县| 韶山市| 永康市| 砚山县| 松桃| 青海省| 黔东| 兴化市| 封丘县| 云安县| 丹江口市| 晋江市| 隆化县| 永年县| 渑池县| 阿克苏市| 株洲县| 镇原县| 汾阳市| 萝北县| 新巴尔虎左旗| 新和县| 榕江县| 上思县| 新余市| 东阳市| 施甸县| 平昌县| 灵台县| 呼玛县| 建阳市| 荥阳市| 华容县| 德兴市|