Skip to content

服务器托管,北京服务器托管,服务器租用-价格及机房咨询

Menu
  • 首页
  • 关于我们
  • 新闻资讯
  • 数据中心
  • 服务器托管
  • 服务器租用
  • 机房租用
  • 支持中心
  • 解决方案
  • 联系我们
Menu

Oracle 扩容 SGA ORA-27104

Posted on 2023年9月20日2023年9月20日 by hackdl

问题概述

某客户一套19c生产环境在主机层面对内存进行了扩容,DBA随后对数据库的SGA的大小进行调整,调整完重启实例时报ORA-27104,无法正常启动实例。

如下图所示,SGA原大小为8G,现调整为32G

闭实例,再启动实例到nomount状态,提示ORA-27104报错:

 

问题原因

查看数据库alert日志:

提示‘System cannot support SGA size of 32GB’及‘Increase the system shared memory size to at least 32GB’:

在Linux下,系统共享内存由kernel.shmall、kernal.shmmax两个内核参数控制:

  • kernel.shmall参数控制系统一次可以使用的共享内存总量(以页为单位)。在Linux 共享内存页大小为4KB,如果一个共享内存段的最大大小是32GB,那么需要共享内存页数是 32GB/4KB = 33,554,432KB/4KB = 8,388,608(页),该参数的值始终应该至少为: ceil(SHMMAX/PAGE_SIZE)。
  • kernal.shmmax参数用于定义一个内存段最大可以分配的内存空间,单位为字节。这个值的设置应该大于SGA_MAX_TARGET或MEMORY_MAX_TARGET的值,最大值可以设置成大于或等于实际的物理内存。 

查看操作系统中两个参数的配置情况:

发现kerlenel.shmall和kernel.shmmax参数配置的确过小,无法满足32G SGA的大小要求。

解决方案

1、调整kernel.shmall、kernal.shmmax参数。

kernel.shmall计算公式为:shmmax/page_size,推荐设置为物理内存大小除以分页大小。

kernal.shmmax计算公式为:单个内存段大小(bytes),推荐为物理内存的大小。

2、sysctl -p使参数立即生效。

3、再次启动实例,未报错,问题解决。

 

服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net

相关推荐: MT6833(天玑700)核心板 5G安卓核心板方案定制开发

  MT6833核心板是一款性能出众的基带平台,采用了ARM 2xA76 2.2GHz + 6x A55 2.0GHz的八核CPU,大大提高了处理能力,带来更加流畅的使用体验。此外,MT6833核心板还采用了高性能LPDDR4X内存和UFS2.2,数据传输速度…

Related posts:

  1. 服务器托管怎么办理
  2. 杭州高端服务器托管服务,专业可靠
  3. 北京idc等保
  4. Web 应用中的 RAIL 模型 和 Chrome 开发者工具 Performances 面板对其的度量方法
  5. 中国江苏常州的优质服务器托管云空间

服务器托管,北京服务器托管,服务器租用,机房机柜带宽租用

服务器托管

咨询:董先生

电话13051898268 QQ/微信93663045!

上一篇: 给编程初学者的一封信 最后
下一篇: Go应用性能优化的8个最佳实践,快速提升资源利用效率!

最新更新

  • 产品经理如何使用集简云实现工作流程自动化?
  • GaussDB技术解读系列:运维自动驾驶探索
  • springboot高级教程基于 redis 通过注解实现限流
  • LeetCode279:完全平方数,动态规划解法超过46%,作弊解法却超过97%
  • 如何掌握JavaScript面向对象开发相关模式?

随机推荐

  • 服务器托管:优化Net部分代码存储方案
  • 丽水高品质服务器租赁服务提供商
  • odoo 开发入门教程系列-安全-简介
  • 江西云端服务器托管服务器:高效稳定的企业级解决方案
  • 用Js怒刷LeetCode

客服咨询

  • 董先生
  • 微信/QQ:93663045
  • 电话:13051898268
  • 邮箱:dongli@hhisp.com
  • 地址:北京市石景山区重聚园甲18号2层

友情链接

  • 服务器托管
  • 机房租用托管
  • 服务器租用托管
©2023 服务器托管,北京服务器托管,服务器租用-价格及机房咨询 京ICP备13047091号-8