一:首先为了能够顺利安装和运行Statspack 你可能需要设置以下系统参数:
1)job_queue_processes;
为了能够建立自动任务,执行数据收集,该参数需要大于0
2)timed_statistics
收集操作系统的计时信息,这些信息可被用来显示时间等统计信息、优化数据库和 SQL 语句。要防止因从操作系统请求时间而引起的开销,请将该值设置为False。使用statspack 收集统计信息时建议将该值设置为 TRUE,否则收集的统计信息大约只能起到10%的作用,将timed_statistics 设置为True 所带来的性能影响与好处相比是微不足道的。该参数使收集的时间信息存储在在V$SESSTATS 和V$SYSSTATS 等动态性能视图中。
建立statspack表空间
create tablespace statspack datafile '/www/db2/oradata/bbstest/statspack.dbf' size 500M ;
大小一定要大于100M,我开始只分配了50M,结果安装过程中的初始数据不够放了,就会报很多错误,比如:
SP2-0640: Not connected
SP2-0640: Not connected
SP2-0640: Not connected
二:然后开始安装。
进入/opt/oracle/app/product/9.2.0/rdbms/admin 目录
安装可以用:sql>@spcreate
如果安装有问题可以用:sql>@spdrop
注意:PERFSTAT用户是脚本里自己创建的,不需要用户创建,安装过程中会提示输入密码,输入默认表空间(填写上面创建的表空间),输入默认临时表空间(输入系统临时表空间)
三:测试安装是否成功
execute statspack.snap
阅读(1282) | 评论(0) | 转发(0) |