社区
基础和管理
帖子详情
oracle占用内存导致系统崩溃
youngjun
2013-01-21 09:33:48
在虚拟机上安装的windows 2003,oracle11g,运行后发现一个问题,就是不使用的情况下,内存随时间不断增大,两天时间居然占了6G多,导致程序与pl/sql访问时报那监听失败.各位大侠看看什么情况.通过查看v$process,v$session,v$sqltext表查出在往mgmt_job_exec_summary里面写东西,但事前我已把一些job停掉的(my objects下),
...全文
279
1
打赏
收藏
oracle占用内存导致系统崩溃
在虚拟机上安装的windows 2003,oracle11g,运行后发现一个问题,就是不使用的情况下,内存随时间不断增大,两天时间居然占了6G多,导致程序与pl/sql访问时报那监听失败.各位大侠看看什么情况.通过查看v$process,v$session,v$sqltext表查出在往mgmt_job_exec_summary里面写东西,但事前我已把一些job停掉的(my objects下),
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ajune
2013-01-22
打赏
举报
回复
Session生命周期过短,对于ORACLE来说要花费大量的CPU时间来建立和关闭客户进程,要知道创建一个session是需要申请和获取内存块,而且要请求cpu调度资源,这反而得不偿失。 oracle的内存管理是空闲时,逐渐回收内存,拼成一个大的内存段,一般情况下问题不大,内存占用过大,不是SQL写的不好(90%的时候都是)就是初始化参数内存分配不合理。 如果你的内存分配是默认的,我建议可以先从内存分配入手,内存分配的基本原则可以参照
http://www.cnblogs.com/alex-blog/articles/2470757.html
Oracle
服务进程启动或关闭批处理文件
当安装好
Oracle
数据库之后,会自动运行几个
Oracle
服务进程,这些进程
占用
大量的
内存
空间,导致计算机运行卡顿甚至
崩溃
,直接运行批处理文件启动或关闭
Oracle
关联的服务进程,非常方便!
oracle
占用
大量
内存
不释放的一种解决方案
最近工作中遇到了
Oracle
进程大量
占用
系统
内存
,直到
内存
占用
逼近系统全部
内存
然后
导致系统
奔溃的情况。 先说明一下环境。 Windows 2008 服务器,
Oracle
10.2.0.4.0 企业版,服务器有16G
内存
,
oracle
.exe的
内存
占用
...
oracle
数据库技术教程
可以说
Oracle
数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。 在本课程...
Oracle
数据库
内存
不足导致的停库问题
oracle
dg服务器
内存
不足问题
linux下查看
oracle
进程使用
内存
1.Linux下
Oracle
进程的杀除 ...因为程序连接
oracle
错误,导致
oracle
连接数很多,为了临时解决这个问题,在cron下设置了一个任务用来杀除
Oracle
的连接进程,脚本如下: ps -ef | grep XE | grep LOCAL=NO | awk
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章