- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- ――2011年第2季度宏观经济分析.doc
- 2011年度计算所招聘信息.doc
- 2011年高教杯数学建模A题优秀论文.doc
- 2011年高考《文数》真题(全国卷).doc
- 2011年高考全国各地语文试题分类解析词语.doc
- 2011年高校物联网相关专业简介及报考建议.doc
- 2011年湖南科技大学电子设计竞赛试题.doc
- 2011年计算机等级考试二级C学习资料.doc
- 2011年嵌入式课程作业.doc
- 2011年全国计算机等级考试C语言.doc
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
文档评论(0)