社区
Oracle 高级技术
帖子详情
oracle 进程跟踪和优化
jamejame
2010-01-03 08:44:11
我的平台是linux,在linux下用top命令查看系统负载的时候,有时候会发现oracle的居然占了cpu的100%,请问我该怎么跟踪和优化?谢谢!
...全文
91
6
打赏
收藏
oracle 进程跟踪和优化
我的平台是linux,在linux下用top命令查看系统负载的时候,有时候会发现oracle的居然占了cpu的100%,请问我该怎么跟踪和优化?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
碧水幽幽泉
2010-01-05
打赏
举报
回复
statspack的系统参数
--1.创建 perfstat 表空间
create tablespace perfstat datafile '/home/orapaid/oradata/prdyp/perfstat.dbf' size 500m;
--2.已sys登陆执行下列脚本
@/home/orapaid/product/92/rdbms/admin/catdbsyn.sql
@/home/orapaid/product/92/rdbms/admin/dbmspool.sql
--3.运行安装脚本
--已sys用户登录
select instance_name,host_name,version,startup_time from v$instance;
select file_name from dba_data_files;
create tablespace perfstat datafile '/home/orapaid/oradata/prdyp/perfstat.dbf' size 500M;
碧水幽幽泉
2010-01-05
打赏
举报
回复
详解Statspack 的安装和使用
在linux/unix下路径""要换成"/"
1.Statspack的安装
sqlplus /nolog
conn / as sysdba
——创建一个Statspack表空间,要求80M以上或者使用已经存在的表空间,但必须有80M以上的空闲空间
sql>create tablespace statspack datafile '<statspack_tbs.dbf>'
size 100M AUTOEXTEND ON
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K
——执行安装脚本,在Oracle_Home dbmsadmin下
sql>@? dbmsadminspcreate.sql
——创建过程中会让提示输入新建用户perfstat的密码、默认表空间、默认临时表空间,我在这里分别设置为: oracle statspack temp
——创建完以后,会自动用perfstat用户连接,可以检查一下sql>show user——如果不是perfstat用户,可以执行下面一条
sql>conn perfstat/oracle
2.手动使用statspack生成性能报告
——抓取快照,必须2次或更过
sql>exec statspack.snap
——至少两次
sql>exec statspack.snap
——生成报告,会提示你输入生成报告的考试和结束的快照ID,必须是在同一个没有中断数据库的周期内的连续快照
jamejame
2010-01-04
打赏
举报
回复
statspack包? 有没有具体的操作?分数给你了!
tangren
2010-01-03
打赏
举报
回复
使用statspack包,收集一个报告,可以全面分析,CPU占用高的问题
jamejame
2010-01-03
打赏
举报
回复
有没有人有经验啊 说说啊??
jamejame
2010-01-03
打赏
举报
回复
oracle的进程 占用cpu 居高不下!
使用strace
跟踪
Oracle
LGWR
进程
和MySQL
在Linux操作系统下,strace是一个非常有用的工具,可以用于
跟踪
和调试
进程
的系统调用和信号。...以上是关于如何使用strace
跟踪
Oracle
LGWR
进程
和MySQL
进程
的简要介绍和示例代码。如有任何疑问,请随时提问。
关于
Oracle
进程
跟踪
的资料整理
关于
Oracle
进程
跟踪
的资料整理 关于
Oracle
进程
跟踪
的资料整理1:如何收集
Oracle
进程
中的sql
跟踪
信息 在诊断数据库系统性能的过程中,总会涉及到
跟踪
效率低下的sql语句,现在就如何
跟踪
sql语句来做一个简单的总结。...
oracle
服务
进程
kill,杀
oracle
数据库
进程
ORA-600 internal error[kqrfrpo]一例3月17日某客户主机上出现了文件系统空间不足的问题,经查发现是
Oracle
在1点左右产生了大量trace
跟踪
文件以致耗尽了磁盘空间,这些trace
跟踪
文件均是由
Oracle
服务
进程
遭遇错误...
oracle
进程
和内存,
oracle
归档后台
进程
和内存分配
【IT168 技术】在向大家详细介绍
oracle
归档之前,首先让大家了解下
oracle
归档,然后全面介绍
oracle
归档。学习
oracle
,最好首先了解
Oracle
的框架。这样对
Oracle
有一个整体的认识,有高屋建瓴的作用。1、物理结构(由...
oracle
怎么使用
跟踪
,
Oracle
10046
跟踪
事件使用方法
1.开启10046
跟踪
事件alter session set events '10046 trace name context forever, level 12';如果想更容易标识trace文件,在开启事件之前,可以先设置trace的标识alter session set tracefile_identifier='ybb';...
Oracle 高级技术
3,490
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章