动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Oracle教程 ]的信息

本月文章推荐
.搭建Oracle高可用数据库环境.
.保持Oracle数据库的优良性能.
.让imp/exp突破2GB文件大小限制!.
.用一个实例讲解数据类型不一致引.
.认识 Linux 档案属性及档案配置.
.用PL/SQL产生随机数.
.oralce数据库日志查看方法探讨.
.ORACLE在HP-UX下的系列问题处理(.
.解决Oracle处理中文乱码的一种方.
.Delphi 3.0中连接数据库的三种方.
.PLSQL单行函数和组函数详解.
.Oracle启动程序方式详细介绍.
.Oracle数据库中使用DBMS_PROFILE.
.虚拟主机(Web/Mail)的设定摘要.
.Oracle10g中的current_scn是如何.
.Oracle系统架构.
.实例讲解如何更改字段至兼容的不.
.利用oradim重建Oracle服务.
.ORACLE8I转换数据到SQL SERVER.
.10g即时客户端在不同系统环境下的.

各个平台上调整最大SGA区的方法

发表日期:2008-2-9 |



  在32bit或者64bit的平台上跑32bit的Oracle的时候,SGA总是受到限制,导致大内存的机器不能完全发挥作用,最近就专门找了一些关于调整最大SGA区的文档,看了看,感觉收获蛮大的,总结了一下几个平台的,但是不全,欢迎大家探讨补全。
  
  我先把我总结的几个平台贴出来大家讨论讨论。
  
  在REDHAT ADVANCED SERVER2.1上扩展SGA(1.7G以上)
  
  一. 目标:
  1. 在一个4G以上的内存的机器上将SGA从1.7G增至2.7G
  2. 兼容8.1.7,9.0.1,9.2.0版本的数据库
  3. 整个SGA都能够被提高
  
  二. 限制:
  1. 只答应在本地启动和关闭数据库
  2. 假如为PGA保存的虚拟内存太少就会导致ORA-4030的错误
  
  三. 基本步骤:
  1. 查看启动oracle用户的shel的进程号PID
  ps -ef或者echo $$
  2. 以root用户单独开一个进程,执行:
  echo 268435456 > /proc/$PID/mapped_base
  这个要对server上所有产生oracle进程的shell
  3. 修改shmmax的值。用root用户执行
  echo 3000000000 > /proc/sys/shmmax
  4. 重新分配SGA
  shutdown immediate所有的oracle实例
  cd $ORACLE_HOME/lib
  cp –a libserver9.a libserver9.a.org(备份liberver9.a文件)
  cd $ORACLE_HOME/bin
  cp –a oracle oracle.org(备份oracle文件)
  cd $ORACLE_HOME/rdbms/lib
  genksms –s 0x15000000 > ksms.s
  make –f ins_rdbms.mk ksms.o(编译新的sga地址)
  make –f ins_rdbms.mk ioracle(重新链接)
  这样改过以后就可以支持到2.65G的sga,从而可以提高db_cache_size或者db_block_buffers去提高数据库的缓冲区了。
  
  True64 Unix上使SGA大于2G
  
  1. 检查是否有足够的内存能够分配给SGA
  userf –r 300 grep –i mem
  2. 配置核心
  vm:
  vm-maxvas=实际物理内存
  vm-mapentries=400
  ubc-minpercent=1
  ubc-maXPercent=2
  ipc:
  shm-max=物理内存或者大于SGA
  shm-mni=128
  shm-seg=32
  proc:
  max-per-proc-data-size=物理内存
  per-proc-data-size=物理内存
  max-per-proc-address-space=物理内存
  per-proc-address-space=物理内存
  不要修改/etc/sysconfigtab文件中的参数位置。
  /sbin/sysconfig –q vm
  /sbin/sysconfig –q ipc
  /sbin/sysconfig –q proc
  3. 设置环境
  对于C Shell,修改.login文件
  limit datasize unlimited
  limit stacksize unlimited
  limit memoryuse unlimited
  limit addressspace unlimited
  对于Korn或者Bourn Shell,修改.login文件
  ulimit –d unlimited
  ulimit –s unlimited
  ulimit –m unlimited
  ulimit –v unlimited
  4. 重新分配SGA
  设置init文件中参数vlm_sga_base_address参数
  例如:超过了3G,设置vlm_sga_base_address=0x400000000
  5. SWAP区的设置
  建议设置成2-3倍的物理内存
上一篇:Windows下常见Oracle服务介绍 人气:639
下一篇:在*.SQL文件里获取并使用变量 人气:528
浏览全部Oracle教程的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-12 team论坛 v2.0.4 bulid 080916 A
2008-10-12 Roclog v3.1.6
2008-10-12 SupeV v1.0.1 简体中文 GBK
2008-10-12 NetCMS v1.6.0.1010 正式版
2008-10-12 PHP考试系统PPFrame v1.2.7
2008-10-12 LPAS个人相册 v1.6.3
2008-10-12 快问仿百度知道系统 动态-静态-互
2008-10-12 方卡广告防点击系统 V1.0 GB2312
2008-10-12 泡菜内容管理系统[PCMS] v1.0 Bu
2008-10-11 联系人分组工具 v1.1 中文破解版
2008-10-11 FaceMelter变脸 v2.0 汉化破解版
2008-10-11 PathTracker道路跟踪仪 v1.2 破解
2008-10-11 Rooms手机聊天室 v0.6.7 破解版
2008-10-11 RemoteDesktop远程桌面 v1.0 破解
2008-10-11 ProRemote远程调音台 v1.0.1 破解
2008-10-11 PicShare照片共享 v1.0.0 破解版
2008-10-11 Photogene照片编辑器 v1.5 汉化破
2008-10-11 WriteRoom共享文档 v1.0 破解版
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成