日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Oracle數據庫連接池下如何跟蹤終端會話

瀏覽:237日期:2023-11-27 13:58:59
連接池下跟蹤終端會話

10046 SQL Trace提供了一個Oracle會話在干什么最詳細的信息,包括會話執行的語句,沒個語句執行的邏輯讀和物理讀次數,以及會話等待的事件和等待的時間。通過10046跟蹤我們能夠知道會話經歷了什么,相對于數據庫整體。然后可以跟蹤有問題的具體應用程序代碼。

但是該方法只能在一對一的兩層結構下工作,對于越來越多的應用服務器代理,似乎很難使用該方法跟蹤具體的會話。

本文檔僅僅考慮具體的跟蹤方法,而不診斷其輸出的含義。

跟蹤自己的會話的方法:

EXECUTE SYS.DBMS_SUPPORT.START_TRACE

ALTER SESSION SET events '10046 trace name context forever, level 12';

使用以下方法跟蹤其他會話:

EXECUTE SYS.DBMS_SUPPORT.START_TRACE_IN_SESSION (sid, serial#)

oradebug setorapid [Oracle PID from v$process]

oradebug session_event 10046 trace name context forever, level 8

EXECUTE SYS.DBMS_SYSTEM.SET_EV (sid, serial#, 10046, 8, '')

這些語句都會產生一個跟蹤文件,在user_dump_dest目錄下。然后可以使用TKPROF處理跟蹤文件。

10g之前

如果我們用之前的方法跟蹤時,由于連接池是共享的,一個數據庫會話可以為多個終端所共享,因此沒有辦法跟蹤一個具體的終端會話。

因此如果要查看那個用戶使用了最多的資源,將使用以下查詢:

SPOOL traceall.sql

SET HEADING OFF FEEDBACK OFF

SELECT 'EXECUTE SYS.dbms_system.set_ev (' || TO_CHAR (sid) ||

', ' || TO_CHAR (serial#) || ', 10046, 8, '''')'

FROM v$session

WHERE username = 'WEB_USER';

SPOOL OFF

SET FEEDBACK ON

@traceall.sql

在基于web的應用下,該語句通常會產生大量的跟蹤文件,并且為數據庫造成很大的

負載。并且也得不到具體終端會話的信息。

Oracle 10g增強

在10g中增強了跟蹤,引入了DBMS_MONITOR包,這個包可以使跟蹤更加容易。

當前,跟蹤自己的會話只需要執行以下命令:

execute dbms_monitor.session_trace_enable(waits=>true, binds=>true)

跟蹤其他的數據庫會話:

execute dbms_monitor.session_trace_enable(, waits=>true, binds=>true)

在跟蹤連接池的會話中,DBMS_MONITOR.CLIENT_ID_TRACE_ENABLE過程特別有用,其允許跟蹤一個給定客戶端標識符的會話的所有活動。如果多個數據庫會話為一個客戶端標識符服務,該過程將寫入多個跟蹤文件。

另一個重要過程是DBMS_MONITOR.SERV_MOD_ACT_TRACE_ENABLE,其允許跟蹤service_name, module_name, action_name確定的特定模塊,如果應用程序進行了恰當的組織,該過程將比較有用。

另一個提高是trcsess工具,其用來將DBMS_MONITOR創建的多個跟蹤文件結合在一起:

trcsess [output=] [session=] [clientid=]

[service=] [action=] [module=]

為全部跟蹤文件,然后我們可以應用TKPROF到新的文件。

舉例說明:

在實際的使用過程中,通過在頁面開始時設置會話標識符:

PROCEDURE set_ora_session_id (p_session_id IN VARCHAR2)

IS

BEGIN

dbms_session.set_identifier (p_session_id);

END set_ora_session_id;

在頁面結束時清除會話標識符:

PROCEDURE clear_ora_session_id

IS

BEGIN

dbms_session.clear_identifier;

END clear_ora_session_id;

然后我們就可以在會話活動期間進行跟蹤:

exec dbms_monitor.client_id_trace_enable('20558307491688865029', waits=> true, binds=> true);

會話退出后關閉監控:

exec dbms_monitor.client_id_trace_disable ('20558307491688865029');

你可以通過DBA_ENABLED_TRACES查看所有正啟用的跟蹤。

標簽: Oracle 數據庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
水蜜桃久久夜色精品一区| 国产精品一区二区精品| 国产精品极品国产中出| 日本aⅴ精品一区二区三区| 深夜福利亚洲| 综合一区二区三区| 日本不卡一二三区黄网| 97精品国产99久久久久久免费| 免费看黄色91| 久久国产人妖系列| 成人午夜网址| 亚洲欧美综合| 人人爱人人干婷婷丁香亚洲| 国产精品调教| 另类中文字幕国产精品| 好吊日精品视频 | 91精品一区二区三区综合在线爱| 亚洲精品88| 色婷婷久久久| 亚洲开心激情| 国产精品jk白丝蜜臀av小说| 欧美不卡高清一区二区三区| 老色鬼久久亚洲一区二区| 国产欧美一区| 久久精品影视| 日韩av电影一区| 色天使综合视频| 久久精品超碰| 日韩视频久久| 精品国产乱码久久久| 亚洲激情中文| 色婷婷色综合| 亚洲日本国产| 成人在线视频中文字幕| 亚洲一区二区三区四区电影| 国产第一亚洲| 日产欧产美韩系列久久99| 91精品蜜臀一区二区三区在线| 天堂精品久久久久| 国产综合精品| 9999国产精品| 国产精品国码视频| 色8久久久久| 国产精品毛片| 日韩欧美国产精品综合嫩v| 日本少妇一区二区| 免费视频最近日韩| 免费视频国产一区| 免费看一区二区三区| 青青国产精品| 日韩国产精品久久久久久亚洲| 夜夜嗨一区二区| 亚洲福利免费| 久久人人精品| 四季av一区二区凹凸精品| 国产日韩精品视频一区二区三区| 美女尤物久久精品| 亚洲精品小说| 欧美福利一区| 激情综合网站| 欧美特黄视频| 国产aⅴ精品一区二区三区久久| 国产综合色区在线观看| 92国产精品| 国产主播一区| 热久久免费视频| 欧美日韩精品免费观看视欧美高清免费大片 | 久久一区视频| 深夜福利一区| 91嫩草精品| 亚洲精品九九| 日本午夜精品久久久久| 国产精品一区二区99| 国产精成人品2018| 精品91福利视频| 久久久蜜桃一区二区人| 国产一区日韩一区| 欧美精品九九| 亚洲毛片视频| 久久影视三级福利片| 国产拍在线视频| 香蕉精品视频在线观看| 免费在线观看不卡| 国产亚洲第一伦理第一区| 精品欠久久久中文字幕加勒比| 麻豆精品av| 99视频精品全部免费在线视频| 99精品99| 久久不卡日韩美女| 久久国产电影| 日本一区二区三区视频在线看| 精品女同一区二区三区在线观看| 久久美女精品| 国产色99精品9i| 久久精品国产www456c0m| 日韩中文av| 成人精品天堂一区二区三区| 日韩精品福利一区二区三区| 国产资源在线观看入口av| 亚洲视频二区| 久久亚洲人体| 日韩专区视频网站| 91高清一区| 六月婷婷综合| 国产欧美视频在线| 在线亚洲激情| 97精品国产福利一区二区三区| 亚洲精品影视| 午夜国产一区二区| 日韩av免费大片| 日韩精品一区二区三区中文在线| 国产伦久视频在线观看| 日韩国产一区二| 久久亚洲二区| 亚洲网站视频| 久久xxx视频| 亚洲三级网址| 国产视频一区在线观看一区免费| 成人国产精品久久| 国产精品日本一区二区不卡视频 | 国产精品一区二区三区av| 日韩午夜av| 午夜欧美在线| 黑丝美女一区二区| 欧美国产91| 亚洲高清影视| 影院欧美亚洲| 黄色成人在线网址| 久久久久久美女精品| 欧美国产美女| 综合日韩av| 亚洲四虎影院| 亚洲一区久久| 亚洲一区二区三区久久久| 亚洲黄色在线| 每日更新成人在线视频| 视频在线观看91| 中文字幕一区日韩精品| 久久亚洲欧美| 婷婷成人av| 麻豆国产精品视频| 欧美激情另类| 九九在线精品| 丝袜美腿高跟呻吟高潮一区| 丝袜美腿亚洲一区| 国产精品香蕉| 四虎4545www国产精品| 99tv成人| 天堂俺去俺来也www久久婷婷| 国产调教一区二区三区| 精品三级av| 欧美日韩激情| 国产日本亚洲| 中文在线а√在线8| 丝袜美腿亚洲一区| 美腿丝袜亚洲三区| 亚洲国产专区| 国产欧美一区二区色老头| 国产精品99视频| 日韩一级不卡| 国产一区二区三区久久| 亚洲欧美网站| 91青青国产在线观看精品| 激情丁香综合| 日韩免费精品| 亚洲va在线| 麻豆精品久久| 中文字幕免费一区二区| 精品视频自拍| 亚洲3区在线| 久久婷婷久久| 久久久久九九精品影院| 免费人成精品欧美精品| sm久久捆绑调教精品一区| 亚洲免费播放| 综合日韩av| 国产精品99久久免费观看| 欧美一区二区三区高清视频| 欧美精品不卡| 亚洲精品免费观看| 亚洲网站视频| 国产一区二区三区免费在线| 蜜臀91精品一区二区三区| av综合电影网站| 欧美精品二区| 午夜精品福利影院| 丝袜脚交一区二区| 欧美日韩国产精品一区二区亚洲| 国产精品观看| 男女男精品网站| 日韩午夜一区| 亚洲午夜一级| 欧美日韩国产欧| 久久久一二三| 欧美日韩免费看片| 日本美女一区| 青青久久av| 日韩一级网站| 中文字幕一区二区三区四区久久| 视频一区二区三区在线|