sql语句使用帮助学习

sql语句使用帮助学习

ID:32400446

大小:67.50 KB

页数:10页

时间:2019-02-04

sql语句使用帮助学习_第1页
sql语句使用帮助学习_第2页
sql语句使用帮助学习_第3页
sql语句使用帮助学习_第4页
sql语句使用帮助学习_第5页
资源描述:

《sql语句使用帮助学习》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一些有用的SQL,都是Oraclemanage常用的。列在这里做参考,因为太难记了。时时更新。1、监控当前数据库谁在运行什么SQL语句SELECTosuser,username,sql_textfromv$sessiona,v$sqltextbwherea.sql_address=b.addressorderbyaddress,piece;2、查看碎片程度高的表SELECTsegment_nametable_name,COUNT(*)extentsFROMdba_segmentsWHEREownerNOTIN('

2、SYS','SYSTEM')GROUPBYsegment_nameHAVINGCOUNT(*)=(SELECTMAX(COUNT(*))FROMdba_segmentsGROUPBYsegment_name);3。表空间使用状态selecta.file_id"FileNo",a.tablespace_name"Tablespace_name",round(a.bytes/1024/1024,4)"TotalMB",round((a.bytes-sum(nvl(b.bytes,0)))/1024/1024,4)"U

3、sedMB",round(sum(nvl(b.bytes,0))/1024/1024,4)"FreeMB",round(sum(nvl(b.bytes,0))/a.bytes*100,4)"%Free"fromdba_data_filesa,dba_free_spacebwherea.file_id=b.file_id(+)groupbya.tablespace_name,a.file_id,a.bytesorderbya.tablespace_name4。查看USERSELECTOSUSER,SERIAL#FR

4、OMV$SESSION,V$SQLWHEREV$SESSION.SQL_ADDRESS=V$SQL.ADDRESSANDV$SESSION.STATUS='ACTIVE';5。监控SGA的命中率selecta.value+b.value"logical_reads",c.value"phys_reads",round(100*((a.value+b.value)-c.value)/(a.value+b.value))"BUFFERHITRATIO"fromv$sysstata,v$sysstatb,v$sysst

5、atcwherea.statistic#=38andb.statistic#=39andc.statistic#=40;6。监控SGA中字典缓冲区的命中率selectparameter,gets,Getmisses,getmisses/(gets+getmisses)*100"missratio",(1-(sum(getmisses)/(sum(gets)+sum(getmisses))))*100"Hitratio"fromv$rowcachewheregets+getmisses<>0groupbyparam

6、eter,gets,getmisses;7。监控SGA中共享缓存区的命中率,应该小于1%selectsum(pinhits-reloads)/sum(pins)"hitradio",sum(reloads)/sum(pins)"reloadpercent"fromv$librarycache;8。监控内存和硬盘的排序比率监控内存和硬盘的排序比率,最好使它小于.10,增加sort_area_sizeSELECTname,valueFROMv$sysstatWHEREnameIN('sorts(memory)','s

7、orts(disk)');9。哪笔数据正在被人update,而且是被谁正在updateselecta.os_user_name,a.oracle_username,a.object_id,c.object_name,c.object_typefromv$locked_objecta,dba_objectscwherea.object_id=c.object_id资料引用:http://www.knowsky.com/385333.html10、查看sql语句占用的空间selectaddress,hash_valu

8、e,disk_reads/executionsdisk_reads,elapsed_time/1000000/executionsas"ELAPSD_TIME(s)",buffer_gets/executionsbgets_per,executions,first_load_timeasfirst_time,sql_textfromv$sqlwhereexecutions

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。