posts - 13,  comments - 8,  trackbacks - 0
          • 查看當前在用DB的用戶
          • 查看用戶正在執行的語句
          • 查看鎖住的語句
          • 查看用戶在那個機器鏈接進來
          • 查看哪個Session的CPU占用率最高
          • 查看數據庫的最大并發鏈接
          • 查看歷史最大并發數
          • 查看當前并發數
          • 查看某個用戶所具備的角色和權限
          • 查看數據庫版本
          • 查看patch情況
          • 查看服務器端的parameter
          • 殺Session
          • 看某個Session對應的操作系統PID
          • 。。。


          select username,default_tablespace from user_users;
          select * from user_role_privs;
          select * from user_sys_privs;
          select * from user_tab_privs;
          select * from user_tables;
          select object_name,object_id from user_objects
                          where instr(object_name,'LOG')>0;
          select object_name,created from user_objects where object_name=upper

          ('&table_name');
          select * from user_sequences;
          select view_name from user_views;
          select member from v$logfile;
          Select version FROM Product_component_version
              Where SUBSTR(PRODUCT,1,6)='Oracle';
          用系統管理員,查看當前數據庫有幾個用戶連接:

          SQL> select username,sid,serial# from v$session;

          如果要停某個連接用

          SQL> alter system kill session 'sid,serial#';

          如果這命令不行,找它UNIX的進程數

          SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21

          and ses.paddr=pro.addr;

          說明:21是某個連接的sid數

          然后用 kill 命令殺此進程號。


          select column_name,comments from dict_columns where

          table_name='USER_INDEXES';

          select column_name,comments from dict_columns where upper(table_name)

          ='v$session';
          如何查看最大會話數?
          SELECT * FROM V$PARAMETER WHERE NAME LIKE 'proc%';
          Select * from v$license;
          SELECT *  FROM  USER_ERRORS;
          SELECT * FROM V$INSTANCE;
          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#=11 and c.sid=a.sid and a.paddr=b.addr order by

          value desc;

          select * from v$sqltext where address = 'C0000001E0B4A160';
          select sql_text, piece, hash_value
          from v$sqltext
          where  address = 'C0000001E0B4A160'
          order by hash_value, piece;

          select * from v$sqlarea where address = (select sql_address from

          v$session where sid = :1);

          posted on 2008-03-01 16:34 YangRj 閱讀(4405) 評論(1)  編輯  收藏

          FeedBack:
          # re: Oracle 查看資源占用及死鎖的處理思路及SQL
          2010-07-06 10:13 | ORACLE
          扯淡 不寫清楚點  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2010年7月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(2)

          隨筆分類(5)

          隨筆檔案(13)

          文章分類(14)

          文章檔案(34)

          Apache - Tech Online

          BLOG 收集

          BLOG地址

          DB2

          Eclipse

          IBM - Tech Online

          JAVA

          ORACLE

          OS

          好網址

          文學網站

          累了 聽聽歌曲吧

          論壇

          積分與排名

          • 積分 - 25791
          • 排名 - 1514

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 巴青县| 大关县| 赤峰市| 宜川县| 收藏| 偃师市| 高碑店市| 珠海市| 金坛市| 华池县| 石门县| 伊金霍洛旗| 和静县| 崇仁县| 峡江县| 翁源县| 十堰市| 彝良县| 福泉市| 曲靖市| 长顺县| 岑溪市| 柳州市| 揭西县| 蓬安县| 屏南县| 凤山市| 马关县| 伊川县| 鄂托克前旗| 龙门县| 康平县| 江油市| 溧水县| 建水县| 江城| 永和县| 咸丰县| 丹寨县| 昌吉市| 清苑县|