1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        Oracle維護常用SQL語句

        發布時間:  2012/9/17 17:24:02

        1、查看表空間的名稱及大小   

          select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size

          from dba_tablespaces t, dba_data_files d

          where t.tablespace_name = d.tablespace_name-
         


          group by t.tablespace_name;
          

          2、查看表空間物理文件的名稱及大小

          select tablespace_name, file_id, file_name,

          round(bytes/(1024*1024),0) total_space

          from dba_data_files

          order by tablespace_name;
          

          3、查看回滾段名稱及大小

          select segment_name, tablespace_name, r.status,

          (initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent,

          max_extents, v.curext CurExtent

          From dba_rollback_segs r, v$rollstat v

          Where r.segment_id = v.usn(+)

          order by segment_name ;
          

          4、查看控制文件

          select name from v$controlfile;
          

          5、查看日志文件

          select member from v$logfile;
          

          6、查看表空間的使用情況

          select sum(bytes)/(1024*1024) as free_space,tablespace_name

          from dba_free_space

          group by tablespace_name;
          

          SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,

          (B.BYTES*100)/A.BYTES "% USED",(C.BYTES*100)/A.BYTES "% FREE"

          FROM SYS.SM$TS_AVAIL A,SYS.SM$TS_USED B,SYS.SM$TS_FREE C

          WHERE A.TABLESPACE_NAME=B.TABLESPACE_NAME AND A.TABLESPACE_NAME=C.TABLESPACE_NAME;  

          7、查看數據庫庫對象

          select owner, object_type, status, count(*) count# from all_objects group by owner, object_type, status;  

          8、查看數據庫的版本 

          Select version FROM Product_component_version

          Where SUBSTR(PRODUCT,1,6)='Oracle';

          9、查看數據庫的創建日期和歸檔方式

          Select Created, Log_Mode, Log_Mode From V$Database; 

          10、捕捉運行很久的SQL

          column username format a12

          column opname format a16

          column progress format a8

          

          select username,sid,opname,

          round(sofar*100 / totalwork,0)    '%' as progress,

          time_remaining,sql_text

          from v$session_longops , v$sql

          where time_remaining <> 0

          and sql_address = address

          and sql_hash_value = hash_value

          /  

          11、查看數據表的參數信息

          SELECT partition_name, high_value, high_value_length, tablespace_name,

          pct_free, pct_used, ini_trans, max_trans, initial_extent,

          next_extent, min_extent, max_extent, pct_increase, FREELISTS,

          freelist_groups, LOGGING, BUFFER_POOL, num_rows, blocks,

          empty_blocks, avg_space, chain_cnt, avg_row_len, sample_size,

          last_analyzed

          FROM dba_tab_partitions

          --WHERE table_name = :tname AND table_owner = :towner

          ORDER BY partition_position  

          12、查看還沒提交的事務

          select * from v$locked_object;

          select * from v$transaction;  

          13、查找object為哪些進程所用

          select

          p.spid,

          s.sid,

          s.serial# serial_num,

          s.username user_name,

          a.type object_type,

          s.oSUSEr os_user_name,

          a.owner,

          a.object object_name,

          decode(sign(48 - command),

          1,

          to_char(command), 'Action Code #'    to_char(command) ) action,

          p.program Oracle_process,

          s.terminal terminal,

          s.program program,

          s.status session_status

          from v$session s, v$access a, v$process p

          where s.paddr = p.addr and

          s.type = 'USER' and

          a.sid = s.sid and

          a.object='SUBSCRIBER_ATTR'

          order by s.username, s.oSUSEr   

          14、回滾段查看

          select rownum, sys.dba_rollback_segs.segment_name Name, v$rollstat.extents

          Extents, v$rollstat.rssize Size_in_Bytes, v$rollstat.xacts XActs,

          v$rollstat.gets Gets, v$rollstat.waits Waits, v$rollstat.writes Writes,

          sys.dba_rollback_segs.status status from v$rollstat, sys.dba_rollback_segs,

          v$rollname where v$rollname.name(+) = sys.dba_rollback_segs.segment_name and

          v$rollstat.usn (+) = v$rollname.usn order by rownum  

          15、耗資源的進程(top session)

          select s.schemaname schema_name, decode(sign(48 - command), 1,

          to_char(command), 'Action Code #'    to_char(command) ) action, status

          session_status, s.oSUSEr os_user_name, s.sid, p.spid , s.serial# serial_num,

          nvl(s.username, '[Oracle process]') user_name, s.terminal terminal,

          s.program program, st.value criteria_value from v$sesstat st, v$session s , v$processp

          where st.sid = s.sid and st.statistic# = to_number('38') and ('ALL' = 'ALL'

          or s.status = 'ALL') and p.addr = s.paddr order by st.value desc, p.spid asc, s.username asc, s.oSUSEr asc


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线