Oracle安装及优化.docx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle安装及优化

Oracle安装(Linux)修改系统参数#vi /etc/sysctl.conf增加下面的内容到文件中:kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144执行 sysctl –p 使配置生肖添加oracle用户和组groupadd dbauseradd -g dba oraclepasswd oracle创建Oracle的安装目录创建Oracle的安装目录并把权限付给oracle用户:mkdir -p /u01/app/oracle/product/10.2.0/db_1chown -R oracle.dba /u01修改/etc/hostsVi /etc/hosts加入IP 主机名配置Oracle用户的环境变量# Oracle Settingsexport ORACLE_BASE=/u01/app/oracle;export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_SID=kfdb;export ORACLE_TERM=xterm;export PATH=$PATH:$ORACLE_HOME/bin;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib;export CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export TMP=/tmp;export TMPDIR=/tmp;开始安装oracle用x-windows或者xmanager安装进入安装目录并执行 ./ runInstaller出现以下界面添加开发用户pasdvlp#Useradd pasdvlp –g dba#Paswd pasdvlpPasdvlp登陆vi .bash_profile加入oracle环境变量export ORACLE_BASE=/u01/app/oracle;export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_SID=kfdb;export ORACLE_TERM=xterm;export PATH=$PATH:$ORACLE_HOME/bin;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib;export CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export NLS_DATE_FORMAT=’YYYYMMDDexport NLS_LANG= AMERICAN_AMERICA.ZHS16GBK#for sqlplusexprot EDITOR=vistty erase ^HOracle性能优化相关影响oracle性能优化有以下几个方面:SQL语句的优化不用说,和其他数据库一样Oracle 运行环境的优化内存结构调整:内存结构调整主要指oracle数据库的系统全局区SGA的调整。SGA包括共享池、数据缓冲区、日志缓冲区。共享池共享池有两部分组成:共享sql区和数据字段区域。共享sql区是用户存放sql命令的区域,数据字典缓冲区存放数据库欲行的动态信息。通过以下语句查看共享sql区的使用率Select (sum(pins-reloads))/sum(pins) “libcache” from v$librarycache;查看SGA的大小SQLshow parameter sga共享sql区的使用率应该在90%以上,否则需要增加共享内存池的大小。修改SGA的方法:alter system set sga_max_size=1024M scope=spfile; SGA大小建议为0.5*物理内存.修改共享池大小:alter system set share_pool_size=200M; 不要超过SGA大小使用以下语句查看

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档