Таблица PLG$PROF_REQUESTS
Таблица PLG$PROF_REQUESTS
содержит статистику выполнения SQL запросов.
Если профилировщик запущен с опцией DETAILED_REQUESTS
, то таблица PLG$PROF_REQUESTS
будет хранить подробные данные запросов, то есть одну запись для каждого вызова оператора. Это может привести к созданию большого количества записей, что приведет к медленной работе RDB$PROFILER.FLUSH
.
Когда DETAILED_REQUESTS
не используется (по умолчанию), таблица PLG$PROF_REQUESTS
сохраняет агрегированную запись для каждого оператора, используя REQUEST_ID = 0
.
Наименование столбца | Тип данных | Описание |
---|---|---|
|
|
идентификатор сессии профилирования |
|
|
идентификатор SQL оператора |
|
|
идентификатор запроса |
|
|
идентификатор SQL оператора |
|
|
идентификатор вызывающего запроса |
|
|
момент старта запроса |
|
|
момент завершения запроса |
|
|
Накопленное время выполнения запроса (в наносекундах) |
Первичный ключ: PROFILE_ID, STATEMENT_ID, REQUEST_ID
.