老话题 内存使用 6.1系统下求解释
时间:2011-06-17
来源:互联网
最近手里的机器的数据库宕了,主机HA CRS未宕,依据当时的NMON 记录,当时CPU使用率不高,内存并未完全使用,主要为文件系统内存并未使用完全,(主机的文件系统内存值最大为 20% 最小为 10% iru_file_repage=0 默认内存不足时,优先调出文件系统内存,), ORACLE已经开始使用PGS,出现了大量pgsout/in,然后ORACLE 不知道是否是由于内存不足,还是PIPO太严重引起的rootvg 高IO 一命呜呼。
疑问就是为什么剩余了部分内存未被使用,就开始交换了,下面上一张宕机,前一天的topas图,图中的pgs 部分由于ORACLE 进程曾经使用过交换空间,相关进程未退出,所以有点高,实际跑SVMON 看不到占用PGS的进程, 不知道这种情况下 是否会影响内存的使用机制
作者: zhangyuner 发布时间: 2011-06-17
半夜翻来翻去。又想了下,由于数据库连接是JDBC方式,会话是长连接,所以不会退出,估计ORACLE会话进程在使用到交换空间,跑完SQL后。主机的PS看上去,不是那么好看,在这种情况下,如果有新的SQL 要执行的话,不够内存,就会直接使用交换空间了,开始PGSOUT./PGSIN 不知道这样解释对吗?
作者: zhangyuner 发布时间: 2011-06-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28