Заметки DBA
Attachments
History
Blame
View Source
Changelog
Documentation
About An Otter Wiki
Toggle dark mode
Login
Home
A - Z
Menu
AWR и ASH
Управление файлами
Python
Ссылочки
Page Index
oracle
awr и ash
ASH - TOP запросов и их ожидания
ASH - дерево блокировок
ASH - кто генерит какой-то sql id
ASH - список наиболее полезных полей
ASH - Average Active Session(AAS)
AWR - Buffer Hit Ratio в разрезе снапшотов
AWR - Top запросов по elapsed time
AWR - Время выполнения запроса в разрезе снапшотов
AWR - Время и количество чтений в разрезе снапшотов
AWR - использование места
AWR - как снять вручную
AWR - частота снятия снимков
oracle
awr и ash
ASH - дерево блокировок
412967
Commit
412967
2025-12-02 12:17:53
feagor
: -/-
oracle/awr и ash/ASH - дерево блокировок.md
..
@@ 29,12 29,4 @@
SELECT s.* FROM dba_hist_active_sess_history t left join v$sql s on s.sql_id = t.top_level_sql_id
where sample_id = 272753416 and session_id = 2650;
```
-
В результат находим виновника, которым оказался джоб
-
```oraclesql
-
DECLARE job BINARY_INTEGER := :job; next_date DATE := :mydate; broken BOOLEAN := FALSE;
-
BEGIN
-
COLVIR.Z_S03_PKGICM.pRun(next_date,COLVIR.C_pkgJob.fOpenUsr(4070,'COLVIR'));
-
:mydate := next_date;
-
IF broken THEN :b := 1; ELSE :b := 0; END IF;
-
END;
-
```
+
В результат находим виновника
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9