<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    konhon

    忘掉過去,展望未來。找回自我,超越自我。
    逃避不一定躲的過, 面對不一定最難過, 孤單不一定不快樂, 得到不一定能長久, 失去不一定不再擁有, 可能因為某個理由而傷心難過, 但我卻能找個理由讓自己快樂.

    Google

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks
         一些有用的SQL,都是oracle manage常用的。
      
      列在這里做參考,因為太難記了。
      
      時時更新。
      
      1。監控當前數據庫誰在運行什么SQL 語句
      

      SELECT osuser, username, sql_text from v$session a, v$sqltext b
      where a.sql_address =b.address order by address, piece;
      
      2。查看碎片程度高的表
      

      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);
      
      3。表空間使用狀態
      

      select a.file_id "FileNo",a.tablespace_name "Tablespace_name",
      round(a.bytes/1024/1024,4) "Total MB",
      round((a.bytes-sum(nvl(b.bytes,0)))/1024/1024,4) "Used MB",
      round(sum(nvl(b.bytes,0))/1024/1024,4) "Free MB",
      round(sum(nvl(b.bytes,0))/a.bytes*100,4) "%Free"
      from dba_data_files a, dba_free_space b
      where a.file_id=b.file_id(+)
      group by a.tablespace_name,
      a.file_id,a.bytes order by a.tablespace_name
      
      4。查看USER
      

      SELECT OSUSER,SERIAL#
      FROM V$SESSION, V$SQL
      WHERE
      V$SESSION.SQL_ADDRESS=V$SQL.ADDRESS AND
      V$SESSION.STATUS = 'ACTIVE';
      
      5。監控 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;
      
      6。監控 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;
      
      7。監控 SGA 中共享緩存區的命中率,應該小于1%
      

      select sum(pinhits-reloads)/sum(pins) "hit radio",sum(reloads)/sum(pins) "reload percent"
      from v$librarycache;
      
      8。監控內存和硬盤的排序比率,最好使它小于 .10,增加 sort_area_size
      

      SELECT name, value FROM v$sysstat WHERE name IN ('sorts (memory)', 'sorts (disk)');
      
      9。哪筆數據正在被人update,而且是被誰正在update
      

      select a.os_user_name, a.oracle_username,a.object_id,c.object_name,c.object_type
      from v$locked_object a, dba_objects c
      where a.object_id=c.object_id
    posted on 2005-11-28 21:01 konhon 優華 閱讀(433) 評論(0)  編輯  收藏 所屬分類: Oracle
    主站蜘蛛池模板: 久久久久久国产精品免费免费男同 | 亚洲毛片免费观看| 亚洲一区二区三区在线播放| 亚洲午夜久久久精品电影院| 外国成人网在线观看免费视频| 亚洲日韩乱码中文无码蜜桃臀网站| 老司机精品视频免费| 日本不卡高清中文字幕免费| 亚洲性色精品一区二区在线| 成年午夜视频免费观看视频| 亚洲a级在线观看| 久久福利资源网站免费看| 久久亚洲AV成人无码电影| 在线观看亚洲AV日韩A∨| 无码人妻一区二区三区免费手机 | 国产免费一区二区视频| 两个人的视频高清在线观看免费 | 国产亚洲精品久久久久秋霞| 2022国内精品免费福利视频| 亚洲午夜精品第一区二区8050| 老司机精品视频免费| 国产啪亚洲国产精品无码| 国产福利电影一区二区三区,免费久久久久久久精| 免费在线观看毛片| 九九99热免费最新版| 亚洲福利视频一区| 99国产精品永久免费视频| 亚洲色偷偷偷综合网| 亚洲片一区二区三区| 国精产品一区一区三区免费视频| 久久亚洲AV成人出白浆无码国产| 久久福利资源网站免费看| 亚洲AV成人一区二区三区观看| 日本免费人成在线网站| 亚洲色欲色欲www在线播放 | 亚洲啪啪综合AV一区| 91香蕉国产线观看免费全集| 亚洲综合一区无码精品| 亚洲精品tv久久久久久久久久| a级毛片黄免费a级毛片| 亚洲一级毛片免观看|