ITPUB??ì3
ITPUB论坛 » Oracle数据库管理 » 大家帮我集思广益

标题: 大家帮我集思广益
离线 lixiang114
送人玫瑰,手留余香


来自 北京
精华贴数 0
个人空间 0
技术积分 2267 (791)
社区积分 2 (32219)
注册日期 2006-6-1
论坛徽章:10
玉石琵琶授权会员生肖徽章2007版:兔生肖徽章2007版:鼠2008北京奥运纪念徽章:射箭2008北京奥运纪念徽章:跳水
2008北京奥运纪念徽章:曲棍球生肖徽章2007版:鸡生肖徽章2007版:鼠ITPUB新首页上线纪念徽章  

发表于 2007-6-8 11:34 
大家帮我集思广益

老板最近让我写几张关于数据库性能的统计报表,比如像表空间情况,表情况,锁,sga等等都算上 statspack就算了,不能像报表呈现出来

也就是些sql查询,

大家帮我想想局限于sql查询,都可以统计出哪些数据库性能,
毕竟我一个人的思路有限,大家帮我汇总一下,


__________________
My Oracle My Life
只看该作者    顶部
离线 monkeyai
高级会员



精华贴数 0
个人空间 0
技术积分 2726 (646)
社区积分 14 (10090)
注册日期 2002-5-5
论坛徽章:8
ITPUB元老会员2007贡献徽章授权会员操作系统板块每日发贴之星数据库板块每日发贴之星 
      

发表于 2007-6-8 11:41 
用AWR吧,可以生成HTML等多种格式的报表,样子还过得去,敷衍上级应该可以了。


只看该作者    顶部
离线 infobilling
大天使


精华贴数 0
个人空间 0
技术积分 1749 (1075)
社区积分 23 (8083)
注册日期 2005-12-13
论坛徽章:15
会员2007贡献徽章CTO参与奖生肖徽章2007版:鸡生肖徽章2007版:马生肖徽章2007版:虎生肖徽章2007版:龙
2009新春纪念徽章2008北京奥运纪念徽章:马术2008新春纪念徽章生肖徽章2007版:鼠生肖徽章2007版:鸡生肖徽章2007版:猴

发表于 2007-6-8 11:58 
======查询锁内容
select s.SID,s.SERIAL#,a.owner,a.object_name,q.SQL_TEXT,s.paddr,p.SPID
from v$locked_object l,all_objects a,v$session s,v$sql q,v$process p
where l.OBJECT_ID=a.object_id
and s.SID=l.SESSION_ID
and q.ADDRESS=s.PREV_SQL_ADDR
and s.PADDR=p.ADDR
===查询objects大小
select segment_name,tablespace_name,sum(bytes/1024/1024) from dba_segments
group by segment_name,tablespace_name
order by 3 desc
===查询表空间使用
SELECT A.TS1"表空间",
(1-(B.SUM_B2/A.SUM_B1))*100 "已使用百分比",
(B.SUM_B2/A.SUM_B1)*100 "可使用百分比",
A.SUM_B1"表空间总大小",
A.SUM_B1 - B.SUM_B2 "表空间已使用大小",
B.SUM_B2"表空间剩余大小",
B.MAX_B2 "表空间最大可用块",
B.CNT_B2 "表空间块数量"
FROM
(SELECT TABLESPACE_NAME TS1,
SUM(BYTES) SUM_B1
FROM DBA_DATA_FILES
GROUP BY TABLESPACE_NAME) A,
(SELECT TABLESPACE_NAME TS2,
SUM(BYTES) SUM_B2,
MAX(BYTES) MAX_B2,
COUNT(BYTES) CNT_B2
FROM DBA_FREE_SPACE
GROUP BY TABLESPACE_NAME) B
WHERE A.TS1=B.TS2;


__________________
-------------------------------------------------------
感谢pub这些年对我的关心,今天我得到这个第100万贴特别贡献奖,我要感谢我的爸爸、我的妈妈,还有支持我的fans,特别要感谢tvb、tmd、tjjtds、tigerfish.....
-------------------------------------------------------
活得不焦虑,活得有意义。
只看该作者    顶部
离线 lixiang114
送人玫瑰,手留余香


来自 北京
精华贴数 0
个人空间 0
技术积分 2267 (791)
社区积分 2 (32219)
注册日期 2006-6-1
论坛徽章:10
玉石琵琶授权会员生肖徽章2007版:兔生肖徽章2007版:鼠2008北京奥运纪念徽章:射箭2008北京奥运纪念徽章:跳水
2008北京奥运纪念徽章:曲棍球生肖徽章2007版:鸡生肖徽章2007版:鼠ITPUB新首页上线纪念徽章  

发表于 2007-6-8 16:25 
谢谢楼上朋友,刚才解决测试机问题去了,刚回来,我们有自己的报表分析,主要就是靠sql,可是sql毕竟有限,像report就生成不了~,


__________________
My Oracle My Life
只看该作者    顶部
离线 PondKa
高级会员



精华贴数 3
个人空间 0
技术积分 4868 (320)
社区积分 629 (1421)
注册日期 2002-9-26
论坛徽章:14
会员2007贡献徽章会员2006贡献徽章授权会员生肖徽章2007版:猴生肖徽章2007版:虎生肖徽章2007版:鸡
生肖徽章2007版:兔生肖徽章2007版:马生肖徽章2007版:虎2008北京奥运纪念徽章:射击2008北京奥运纪念徽章:摔跤2008北京奥运纪念徽章:自行车

发表于 2007-6-8 16:28 
使用SQL,几乎可以生成一切报表!

除了图形显示以外!


只看该作者    顶部
离线 lorikyo
请叫我大师


精华贴数 0
个人空间 553
技术积分 5113 (306)
社区积分 2780 (553)
注册日期 2004-7-18
论坛徽章:46
ITPUB元老NBA常规赛纪念章会员2007贡献徽章生肖徽章2007版:马生肖徽章2007版:牛生肖徽章2007版:兔
2009新春纪念徽章生肖徽章2007版:兔2008北京奥运纪念徽章:足球2008新春纪念徽章2008新春纪念徽章2008新春纪念徽章

发表于 2007-6-8 18:05 
不u清除


__________________
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰网域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:060528号 联系我们 法律顾问