分析依賴物件對當前失敗會話的影響
一些會話語句失敗,可能與其所依賴的物件有關。比如對一個正在執行truncate的表,庫快取中會鎖住該表,同時再執行涉及這個表的儲存過程的編譯compile,必定無法成功。
檢查依賴物件涉及的會話:
根據找出的SID,找出對應的會話
找出SQL語句
根據得出的資訊,分析原因。
檢查依賴物件涉及的會話:
點選(此處)摺疊或開啟
-
SQL> SELECT * FROM V$ACCESS
-
WHERE (OWNER, OBJECT) IN
-
(SELECT REFERENCED_OWNER, REFERENCED_NAME FROM DBA_DEPENDENCIES
- WHERE OWNER = 'FUJIANREP' AND NAME = 'P_GENERATE_REPDATA');
SID OWNER OBJECT TYPE
---------- ------------------------------ ------------------------------ ------------
54 FUJIANREP CAT_BUYER SYNONYM
54 FUJIANREP CAT_CATEGORY SYNONYM
54 FUJIANREP CAT_DOSEAGE_FORM SYNONYM
54 FUJIANREP CAT_DRUG SYNONYM
54 FUJIANREP CAT_ENTERPRISE SYNONYM
54 FUJIANREP CAT_METRIC SYNONYM
---------- ------------------------------ ------------------------------ ------------
54 FUJIANREP CAT_BUYER SYNONYM
54 FUJIANREP CAT_CATEGORY SYNONYM
54 FUJIANREP CAT_DOSEAGE_FORM SYNONYM
54 FUJIANREP CAT_DRUG SYNONYM
54 FUJIANREP CAT_ENTERPRISE SYNONYM
54 FUJIANREP CAT_METRIC SYNONYM
點選(此處)摺疊或開啟
- SQL> SELECT SID, SERIAL#, USERNAME, PROGRAM, TERMINAL
- FROM V$SESSION WHERE SID = 54;
-
SID SERIAL# USERNAME PROGRAM TERMINAL
---------- ---------- ------------------------------ ------------ ----------
54 26216 FUJIANREP PlSqlDev.exe LIBY
---------- ---------- ------------------------------ ------------ ----------
54 26216 FUJIANREP PlSqlDev.exe LIBY
點選(此處)摺疊或開啟
-
SQL> SELECT SQL_TEXT FROM V$SQL
- WHERE ADDRESS IN (SELECT SQL_ADDRESS FROM V$SESSION WHERE SID = 54);
根據得出的資訊,分析原因。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22621861/viewspace-1544633/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【問題分析】assm註冊依賴物件頻頻失敗SSM物件
- Gaussdb: CN修復失敗對openssl版本依賴問題處理
- 獲取當前會話資訊的方法會話
- 當機對獨立伺服器會有啥影響?伺服器
- oracle 10046當前會話Oracle會話
- Oracle查詢當前會話的sidOracle會話
- 獲取當前會話資訊的方法(二)會話
- 獲取當前會話的trc檔名會話
- 版本影響當前使用者看到的物件物件
- 檢視當前會話session id方法:會話Session
- Oracle 查詢當前會話標識Oracle會話
- 解決npm 安裝部分依賴失敗問題總結NPM
- 修改oracle當前會話的語言環境Oracle會話
- 檢視當前pg會話連線數會話
- oracle 跟蹤當前使用者會話Oracle會話
- SpringIOC容器-物件依賴Spring物件
- 當useEffect遇到函式依賴函式
- 【乾貨分享】當機對獨立伺服器會有啥影響?伺服器
- 大白話spring依賴注入Spring依賴注入
- 當前機器學習失敗危機呼喚MLOps - gradientflow機器學習
- Drone構建失敗,一次drone依賴下載超時導致構建失敗的爬坑記錄
- 呼叫者許可權過程對OWNER物件的依賴物件
- 問題解決--npm install 安裝依賴一直失敗NPM
- 關於Gradle編譯時下載依賴失敗解決方法Gradle編譯
- 對於Spring中注入物件失敗的問題Spring物件
- 從原始碼解析vue的響應式原理-依賴收集、依賴觸發原始碼Vue
- delete語句對索引的影響之分析delete索引
- 【分析方法論】屬性對行為的影響分析
- “影響者研究”系列(一):社會網路化時代影響者對營銷創新的影響
- sys_context獲取當前會話的屬性Context會話
- 茴字的三種寫法-找出當前會話ID會話
- COM套間對.NET程式使用COM物件的影響物件
- APUE 7-13 longjmp對各類物件的影響物件
- vue的響應式原理:依賴追蹤Vue
- 修改主機時區對Oracle的影響分析Oracle
- Oracle 檢視當前會話 SESSION ID 方法 說明Oracle會話Session
- oracle獲取當前會話(程式)session id(sid)Oracle會話Session
- ORA-00027: 無法終止當前會話會話