powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 19 куча трейсов Process termination requested image _LT
9 сообщений из 9, страница 1 из 1
19 куча трейсов Process termination requested image _LT
    #39965172
AlexVin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oracle 19.5-19.7

на одной из баз с 19м оракелом валятся тоннами трейсы вида *_lt.trc

пример
dbname_ora_28285_28323_lt.trc
с содержимым

Код: plsql
1.
2.
3.
4.
Oracle process number: 0
Unix process pid: 28285, thread id: 28323, image: _LT

Process termination requested for pid 28285_28323_LT [source = rdbms], [info = 2] [request issued by pid: 28285, uid: 1000] 



десятки мелких файликов в секунду
pid и thread id разные

никто такого бага не встречал?
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39965173
AlexVin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вернее, пачка трейсов когда падает, pid один, а thread id разные
самого процесса после этого уже нет
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39965268
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexVin,

База на сервере единственная?
Версия ОС какая?
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39965314
AlexVin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
база единственная, центос 7

грешил на
make -f ins_rdbms.mk uniaud_off ioracle
но щелкнул обратно в uniaud_on, а трейсы так и валятся
понять бы хоть что за процессы, попробую половить
в алертлоге на эту тему ничего
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39965332
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexVin


Код: plsql
1.
2.
3.
4.
Oracle process number: 0
Unix process pid: 28285, thread id: 28323, image: _LT

Process termination requested for pid 28285_28323_LT [source = rdbms], [info = 2] [request issued by pid: 28285, uid: 1000] 



Самоубивается кто-то и пришибает свои треды (слейвы).
По идее среди прочих должен валяться трейс того треда процесса 28285, который и проводил отстрел.
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39965342
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это, случаем, не "легковесные" джобы?
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39966475
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Буквально сегодня в oracle-L прилетело:
авторFYI.. the problem was related to In-Memory...and was fixed with

ALTER SYSTEM SET "_inmemory_dynamic_scans"=DISABLE;

Explanation here : https://docs.oracle.com/en/database/oracle/oracle-database/18/inmem/in-memory-column-store-architecture.html#GUID-4DDD1A53-D634-4201-B46F-626DAE16A447
-----------------------------------------------------------------
2.4.3.2.1 About Lightweight Threads

A lightweight thread is an execution entity that helps to parallelize full table
scans. It is “lightweight” because it does not incur the higher memory
overhead of Oracle processes.

Note:
A lightweight thread used by IM dynamic scans is not the same as a regular
thread in the multithreaded Oracle Database model.

Lightweight threads share the resources of the parent foreground or PQ process,
called the table scan process, that coordinates the scan of a set of IMCUs.
Threads maintain their own independent flow of execution. The database can
parallelize scans by prioritizing threads and executing them asynchronously.

For eligible queries, the process allocates a pool of threads. Resource Manager
automatically determines the number of threads in the pool based on the CPU
count in the database host and the current load on the system. The pool of
threads remains available to the session for subsequent queries unless the idle
time reaches an internal threshold, at which point the database terminates the
threads.
^---(*) the threads terminate themselves

Communication between threads occurs exclusively within a process. For this
reason, contention does not occur at the database instance level.
------------------------------------------------------------------

We shall file a bug report to avoid the excessive trace file generation that really makes no sense here, it is not an error condition, it is an informational trace file.
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39966487
AlexVin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous
По идее среди прочих должен валяться трейс того треда процесса 28285, который и проводил отстрел.

не валяется, по одному процессу файлики все идентичные, за исключением thread id
и грепом по номеру процесса в каталоге трейсов ничего больше нет

поскидывал ps на операционке и потом v$session+v$process в табличку
обычные ремоте сессии от разных клиентов бд с разными библиотеками и совершенно разными запросами
и не джобы
трассировка всех сессий, чтоб поймать нужные, не особо вариант
да и не факт, что трейс что-то подскажет по самим процессам
пока непонятно, что за чудо это _LT
...
Рейтинг: 0 / 0
19 куча трейсов Process termination requested image _LT
    #39966488
AlexVin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
о! не обновил страничку)

как раз были фантазии, что может это инмемори
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 19 куча трейсов Process termination requested image _LT
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]