由于服务器升级内存(4g升级到48G),需要调整oracle 参数。

sga 调整参数具体大小根据实际业务情况,自己搞定。我的这个sga参数比较呵呵

下面是详细操作步骤(经过实践证明OK的):

1.关闭数据库以及准备工作

关掉 所有业务连接:

ps -ef|grep LOCAL=NO|grep -v grep|awk  '{print $2}'|xargs kill -9

shutdown immediate;

2. 关闭服务器 放入内存条

init 0

3.修改内核参数 (46G 阀值)

启动服务器后

配置服务器bios , 内存调整为 : Memory Optimized Mode ,正确识别内存容量

在/etc/sysctl.conf中添加

kernel.shmall = 12582912

kernel.shmmax = 49392123904

sysctl -p 生效

4.设置oracle参数

启动Oracle instance

startup

SQL> alter system set memory_max_target=45g scope=spfile;

SQL> alter system set memory_target=45g scope=spfile;

SQL> alter system set sga_max_size=43g scope=spfile;

show parameter statistics_level;

shutdown immediate;

5.修改系统参数

df -h  查看大小

# umount /dev/shm

可以修改大小 /etc/fstab中

tmpfs                   /dev/shm                tmpfs   defaults,size=47G        0 0

#mount /dev/shm

6. 调整swap

dd if=/dev/zero of=/u01/swap bs=4096 count=12582912   (48GB)

mkswap /u01/swap

swapon /u01/swap

swapon –s (检查)

/etc/fstab中增加:

/u01/swap               swap                    swap    defaults        0 0

7.启动查看参数是否正确

startup

show parameter memory_target;

show parameter memory;

show parameter sga_target;

show parameter statistics_level;

(使用ASMM的一个必要条件是初始化参数statistics_level必须设置为typical或ALL)

这就OK了

8.进行测试吧亲:我自己的就不写了

转载于:https://blog.51cto.com/ocmaster/1196501

服务器内存升级与oracle 参数调整 实施相关推荐

  1. 服务器升级后性能恶化,SQLServer服务器内存升级后性能恶化

    SQLServer服务器内存升级后性能恶化 发布时间:2011-08-29 共1页 不久之前,一个在企业中从事网管工作的朋友求助关于SQL Server服务器内存升级后遇到的问题.原来,他们企业准备上 ...

  2. 服务器升级后性能恶化,SQLServer服务器内存升级后性能恶化如何解决?

    不久之前,一个在企业中从事网管工作的朋友求助关于SQL Server服务器内存升级后遇到的问题.原来,他们企业准备上一个企业邮箱系统.为了节省开支,他们准备在原来的SQL Server服务器上部署企业 ...

  3. oracle服务器内存显示错误,Oracle数据库内存溢出或作业不可用导致数据库宕机

    相关报错信息如下所示: 查看数据库的警告日志alert*.log信息进行分析: Process J000 died, see its trace file kkjcre1p: unable to sp ...

  4. oracle 中大于等于_针对oracle安装参数调整方法

    solaris针对oracle安装的shmmax参数调整方法 安装数据库不能拘泥于联机文档,最近看到好几个跑oracle的sun主机上,都把和数据库内存使用相关的操作系统内核参数shmmax设置成4G ...

  5. Linux内核参数(如kernel.shmmax)及Oracle相关参数调整(如SGA_MAX_SIZE)

    Linux内核参数(如kernel.shmmax)及Oracle相关参数调整(如SGA_MAX_SIZE) 我们一般在Linux 上安装 设置Oracle 数据库 或者在更换或升级硬件的时候都需要配置 ...

  6. 参数调整 新部署rac_详解Oracle数据库RAC架构性能优化--参数设置+优化设计

    概述 ORACLE RAC凭借其卓越的容错能力和可扩展性以及对应用透明的切换能力引领了数据库高可用架构的潮流,但在实际的生产环境中,出现的性能问题非常多,对数据库的稳定性产生很大的影响,有一些甚至影响 ...

  7. Linux 内核参数及Oracle相关参数调整

    我们一般在Linux 上安装设置Oracle 数据库或者在更换或升级硬件的时候都需要 配置Linux 系统的核心参数, 然后才是调整Oracle 系统参数 .具体这些参数的实质意 义是什么,为什么要做 ...

  8. rhel 7.5 oracle 安装教程,RHEL 7.5 Oracle 19c安装及参数调整指南

    Oracle在19年2月13日发不了Oracle  19c的exadata版本,可以在Linux平台进行测试. 下载地址:https://edelivery.oracle.com/ 首先在mos上查看 ...

  9. oracle服务器内存建议,Oracle内存分配建议

    关于SGA设置的一点总结 本总结不针对特例,仅对服务器只存在OS + ORACLE 为例,如果存在其他应用请酌情考虑 写这个也是因为近来这种重复性的问题发生的太多所导致的 首先不要迷信STS,SG,O ...

最新文章

  1. BERT和ERNIE谁更强?这里有一份4大场景的细致评测
  2. 转载-IronPython入门:什么是IronPython?
  3. gcc编译选项-o和-c介绍
  4. oracle extract()截取时间值函数
  5. 给定某年日期及该年第一天是星期几然后显示该年的日历
  6. 揭秘5位爬藤“牛娃” 他们吸引藤校的到底是什么?
  7. 在JWT令牌转获取私有化声明时出错,java.util.LinkedHashMap cannot be cast to cn.mar.crm.sys.entity.SysUser
  8. 有名内部类和匿名内部类的用法
  9. 是你渡过人生难关的助力_人工智能将助力安全返回工作场所。 这是如何做
  10. vim 命令模式下光标移动
  11. 支付宝退款申请PHP,使用:4、退款查询
  12. 0527基于51单片机的防酒驾检测系统设计Proteus仿真
  13. 可以嵌入ppt的课堂点名器_异地授课+大屏直播,打造沉浸式线下多地互动智慧课堂...
  14. Faster-rcnn 源码学习(二)
  15. ppt批量转为pptx格式。
  16. A component required a bean of type ‘com.yida.data.religion.common.dao.AddressInfoMapper‘ that could
  17. H5 enter键 控制事件(键盘事件)
  18. 手机怎么修改视频的封面?这三个方法和步骤让你实现
  19. 阿里撤退百度放弃,应用商店十年神话终落幕
  20. 【大话QT之十四】QT实现多语言切换

热门文章

  1. gdb调试多进程和多线程
  2. epoll原理_Epoll源码阅读手札
  3. 九龙擒庄指标源码破译_擒庄系列:庄家难逃该指标,散户屡试不爽的秘籍!(附公式)...
  4. Web 前端怎样入门?
  5. stm32仿真不能设置断点_使用LiteOS Studio图形化查看LiteOS在STM32上运行的奥秘
  6. python调用第三方接口获取数据_python调用接口,python接收post请求接口(附完整代码)...
  7. css居中最佳方案,CSS 水平、垂直居中的5种最佳方案
  8. c++注册表操作(未完成)
  9. QT子文件的建立和调用
  10. 起搏器可以用计算机吗,带心脏起搏器能否使用电脑