ITPub博客

首页 > 数据库 > Oracle > oracle主机虚拟内存不足导致实例宕机

oracle主机虚拟内存不足导致实例宕机

原创 Oracle 作者:lmxx2020 时间:2024-05-24 14:15:46 0 删除 编辑

检查alert日志,发现pga资源分配时报内存不足:

由于pga内存不足,而导致的数据库宕机。

查看操作系统日志:

发现在宕机之前,出现了虚拟内存不足的情况。

检查确认设置的虚拟内存大小为50多G:

按道理不该出现虚拟内存不足的情况,检查操作系统发现,默认C盘剩余空间比较少

剩余空间不足于支撑50G的虚拟内存空间,所以导致交换内存出现异常,最终导致实例宕机。

安装服务器一般C盘的物理空间会被服务器当做虚拟内存使用,服务器调用大量虚拟内存供数据库使用,但是C盘空间不足以支撑数据库的内存需求,导致C盘空间爆满,最后导致数据库宕机,所以正常情况下,建议修改虚拟内存设定的位置,把默认的C盘更改为其他更大的D盘做虚拟内存使用。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22967847/viewspace-3016557/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2024-01-09

  • 博文量
    106
  • 访问量
    90381