--在某个用户下找所有的索引
select user_indexes.table_name, user_indexes.index_name,uniqueness, column_name
from user_ind_columns, user_indexes
where user_ind_columns.index_name = user_indexes.index_name
and user_ind_columns.table_name = user_indexes.table_name
order by user_indexes.table_type, user_indexes.table_name,
user_indexes.index_name, column_position; --监控表空间的I/O比例
select df.tablespace_name name,df.file_name "file",f.phyrds pyr,f.phyblkrd pbr,f.phywrts pyw,
f.phyblkwrt pbw
from v$filestat f,dba_data_files df
where f.file#=df.file_id --监控 SGA 中字典缓冲区的命中率
select parameter, gets,Getmisses , getmisses/(gets+getmisses)*100 "miss ratio",
(1-(sum(getmisses)/ (sum(gets)+sum(getmisses))))*100 "Hit ratio"
from v$rowcache
where gets+getmisses <>0
group by parameter, gets, getmisses; --监控 SGA 的命中率
select a.value + b.value "logical_reads", c.value "phys_reads",
round(100 * ((a.value+b.value)-c.value) / (a.value+b.value)) "BUFFER HIT RATIO"
from v$sysstat a, v$sysstat b, v$sysstat c
where a.statistic# = 38 and b.statistic# = 39
and c.statistic# = 40; --监控内存和硬盘的排序比率,最好使它小于 .10,增加 sort_area_size
SELECT name, value FROM v$sysstat WHERE name IN ('sorts (memory)', 'sorts (disk)'); --查看碎片程度高的表
SELECT segment_name table_name , COUNT(*) extents
FROM dba_segments WHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_name
HAVING COUNT(*) = (SELECT MAX( COUNT(*) ) FROM dba_segments GROUP BY segment_name); --找使用CPU多的用户session
select a.sid,spid,status,substr(a.program,1,40) prog,a.terminal,osuser,value/60/100 value from v$session a,v$process b,v$sesstat c where c.statistic#=12 and c.sid=a.sid and a.paddr=b.addr order by value desc; --监控log_buffer的使用情况:(值最好小于1%,否则增加log_buffer 的大小)
select rbar.name,rbar.value,re.name,re.value,(rbar.value*100)/re.value||'%' "radio" from v$sysstat rbar,v$sysstat re where rbar.name='redo buffer allocation retries' and re.name='redo entries';

引用链接:http://blog.csdn.net/dongzhumao86/article/details/8480499

最新文章

  1. Deep Learning 11_深度学习UFLDL教程:数据预处理(斯坦福大学深度学习教程)
  2. iOS之UI--关于modal
  3. char,string和CString转换
  4. IOS开发-jqeurey mobile
  5. proxy代理类
  6. myeclipse2014新感悟
  7. poj1150
  8. 列表:一个打了激素的数组 - 零基础入门学习Python010
  9. 余弦信号DFT频谱分析(继续)
  10. Alamofire源码解读系列(十二)之时间轴(Timeline)
  11. javascript实现99乘法表
  12. css3实现文本渐变
  13. Linux 排错 误删 /etc/fstab 和 /boot怎样恢复
  14. 『编程题全队』Alpha 阶段冲刺博客Day2
  15. Flask之flask-session
  16. Spring注入方式及用到的注解
  17. 微信小程序,动态改变样式
  18. 纯净CentOS安装PHP网站环境
  19. 转载:ArcEngine二次开发界面基本设置
  20. python用whl文件安装包

热门文章

  1. SQLServer中计算周
  2. test-event-create
  3. 第19章—后端分页(PageHelper)
  4. 解决:function in namespace ‘std’ does not name a type + allocator_/nullptr/dellocator_ was not declared + base operand of ‘-&gt;’ has non-pointer type ‘std::vector&lt;cv::Mat&gt;’ 错误编译时报错(caffe)
  5. Linux(4)- centos7安装python3、Linux下安装、配置virtualenv、确保开发环境的一致性、虚拟环境之virtualenvwrapper、vim
  6. 3509.com 纵横天下虚拟主机,垃圾中的战斗机
  7. JQuery操作select中的option
  8. tornado下使用静态文件和文件缓存
  9. CRM——插件流程回顾
  10. php采集