201205-OCP 学习笔记.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、SGA 1、Shared pool:存放执行计划信息。 2、DB buffer:(大)data ,命中率(99%以上 高)。脏数据:用户已经修改并且提交的。 ---server process. CKPT—DBWN(把脏数据写入数据库); 3、Redo log buffer:(不必太大) ,LGWR(日志文件的写入), SMON(自我故障点检查,把redo log写入数据库). Redo log buffer :Redo log buffer写入Redo log files的触发条件,一是commit.二是:达到空间的2/3; 三是:1M;四是:3s会写入一次。 ---对未提交但写入数据库的数据通过redo来撤销。 4、Large pool:备份、共享方式下用户信息、; 5、Stream pool. 6、Java pool. 二、linux下安装oracle10g 内存1G,swap 1.5倍内存 1G内存 8G,swap 1倍内存 内存8G,swap 0.75倍内存 1、hostname [root@dba ~]# vi /etc/hosts 127.0.0.1 localhost.localdomain localhost 192.168.177.129 oracle10g 2、操作系统资源限制 添加到 vim /etc/sysctl.conf 文件底端 kernel.shmall = 2097152 kernel.shmmax = 2147483648 –操作系统能够oracle使用的最大内存。出现问题为:此值小于分配给oracle的物理内存,导致swap使用过大,数据库变慢。kernel.shmmax:Maximum size of shared memory segment (bytes)建议大于等于SGA kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144 3、用户资源限制 建立oracle用户和组 建议指定GID和UID方式(尤其集群环境) [root@dba ~]# groupadd -g 1000 oinstall [root@dba ~]# groupadd -g 1001 dba [root@dba ~]# useradd -u 1000 -g oinstall -G dba oracle [root@dba ~]# passwd oracle --以下为linux下RAC环境配置: # groupadd oinstall # groupadd dba # mkdir -p /export/home/oracle /ocfs useradd -d /export/home/oracle -g oinstall -G dba -s /bin/bash oracle # chown oracle:dba /export/home/oracle /u01 # passwd oracle New Password: Re-enter 4、建立oracle软件安装文件目录 [root@dba ~]# mkdir -p /u01/oracle [root@dba ~]# chown -R oracle:oinstall /u01/ [root@dba ~]# --以下为linux下RAC环境配置: [root@rac1 ~]# mkdir p /u01/app/ [root@rac1 app]# mkdir p /u01/app/oracle 安装添加包: [root@oracle10g ~]# rpm -Uvh *.rpm 5、oracle用户下: 设置oracle环境变量 Vi ~oracle/.bash_profile export ORACLE_BASE=/u01/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2.0 export ORACLE_SID=ora10g export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export NLS_LANG=AME

文档评论(0)

hong333666 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档