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

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

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

瀏覽:241日期: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久久,三上悠亚国产精品一区二区三区
亚洲五月综合| 麻豆高清免费国产一区| 久久九九99| 丁香六月综合| 国产高清一区二区| 伊人久久大香线蕉av超碰演员| 日韩视频久久| 中文字幕一区二区av| 日本亚洲视频| 日韩二区在线观看| 男人的天堂久久精品| 美美哒免费高清在线观看视频一区二区| 欧美中文日韩| 欧美日韩黄网站| 狠狠久久伊人中文字幕| 亚洲成人一区在线观看| 久久午夜精品| 麻豆精品视频在线| 国产伊人精品| 蜜臀久久99精品久久久久久9| 日韩avvvv在线播放| 欧美激情国产在线| 伊人久久成人| 欧美精品观看| 99久久亚洲精品蜜臀| 日韩在线观看| 深夜福利一区| 国产99在线| 亚洲精品看片| 色在线中文字幕| 日韩免费精品| 天堂√8在线中文| 麻豆亚洲精品| 福利视频一区| 日韩综合一区二区三区| 日韩一区二区三区免费播放| 首页国产欧美久久| 91偷拍一区二区三区精品| 国产精品普通话对白| 精品国产乱码久久久久久樱花| 日韩欧美综合| 日韩高清不卡在线| 亚洲二区三区不卡| 国产精品一区二区av交换| 免费视频一区三区| 欧美黑人巨大videos精品| 免费欧美日韩| 激情国产在线| 欧美亚洲一区二区三区| 婷婷综合五月| 国内精品麻豆美女在线播放视频| 久久亚洲二区| 中文字幕系列一区| 麻豆久久久久久| 国产麻豆综合| 欧美亚洲网站| 蜜芽一区二区三区| 激情欧美丁香| 91欧美国产| 日韩激情精品| 亚洲免费中文| 999视频精品| 老司机精品视频网| 欧美日韩中出| 久久久久.com| 成人午夜毛片| 国产精品红桃| 日韩欧美中文在线观看| 午夜久久一区| 999精品色在线播放| 国产精品对白久久久久粗| 亚洲另类视频| 亚洲综合欧美| 激情久久久久久久| 日韩精品一卡| 国产精品xx| 免费亚洲婷婷| 国产欧美日韩| 日韩不卡一二三区| 日韩国产成人精品| 天堂va在线高清一区| 老鸭窝毛片一区二区三区| 免费成人网www| 久久字幕精品一区| 中文精品在线| 久久久久久美女精品| 狠狠久久伊人| 国产精品国码视频| 日韩免费精品| 亚久久调教视频| 少妇精品久久久| 日韩欧美激情电影| 日韩精选在线| 日本午夜免费一区二区 | 国产精品亲子伦av一区二区三区| 日韩精品一区第一页| 夜久久久久久| 蜜桃视频一区二区三区在线观看| 蜜桃av一区二区三区电影| 99精品在线观看| 久久精品国产68国产精品亚洲| 五月激情久久| 免费视频一区三区| 亚洲一区二区三区久久久| 中文字幕亚洲在线观看| 亚洲影视一区二区三区| 婷婷亚洲成人| 国产伦乱精品| 精品国产网站| av综合电影网站| 激情欧美一区| 丝袜a∨在线一区二区三区不卡| 免费人成黄页网站在线一区二区| 亚洲精品高潮| 亚洲一区欧美| 日韩国产在线一| 国产精品亚洲一区二区在线观看| 国产精品v亚洲精品v日韩精品| 精品国产一区二区三区av片| 欧美少妇精品| 中文一区在线| 欧美日韩视频免费看| 给我免费播放日韩视频| 三级小说欧洲区亚洲区| 黄色av一区| 日韩精品亚洲专区| 日本免费在线视频不卡一不卡二| 蜜桃伊人久久| 国产欧美一区二区三区国产幕精品 | japanese国产精品| 水野朝阳av一区二区三区| 亚州精品视频| 国产欧美二区| 欧美成人a交片免费看| 夜夜精品视频| 国产精品毛片久久久| 亚洲精品在线影院| 亚洲另类视频| 欧美韩日一区| 欧美1区2区3区| 亚洲精品高潮| 国产在线观看www| 免费视频久久| 久久亚洲精品中文字幕| 国内精品福利| 国产日韩高清一区二区三区在线 | 国产精品原创| 蜜臀av亚洲一区中文字幕| 国产精品va| 91精品国产福利在线观看麻豆| 热久久免费视频| 日韩一区二区三区免费播放| 亚洲精品四区| 国产精品yjizz视频网| 欧美专区18| 国产96在线亚洲| 伊人精品久久| 91精品国产调教在线观看| 日韩精品第二页| 日韩欧美网址| 欧美日韩亚洲国产精品| 欧美日韩激情| 高清一区二区三区| 日韩精品a在线观看91| 麻豆精品新av中文字幕| 亚洲视频www| 久久91视频| 日韩精品电影一区亚洲| 欧美日韩精品免费观看视完整| 国产一精品一av一免费爽爽| 日本精品影院| 免费一级欧美片在线观看网站| 噜噜噜躁狠狠躁狠狠精品视频| 国产一区二区三区四区二区| 久热re这里精品视频在线6| 亚洲天堂一区二区| 久久av免费| 亚洲精品极品| 一区在线观看| 国产一区二区三区四区二区| 中文精品电影| 蜜桃国内精品久久久久软件9| 国产一区二区视频在线看| 日韩二区在线观看| 红桃视频欧美| 欧洲av一区二区| 精品一区电影| 国产精品一站二站| 日韩欧美三区| 亚洲精品进入| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲一级黄色| 久久精品一区二区不卡| 福利一区在线| 青草国产精品| 日本一区二区三区中文字幕| 亚洲在线久久| 视频一区视频二区中文| 亚洲自啪免费| 中文精品在线|