Таблицы профилировщика, перечисленные в этом приложении (имеющие префикс PLG$PROF_
), создаются плагином Default_Profiler
. Если создан собственный плагин профилировщика, он может использовать другие имена таблиц.
Таблицы моментальных снимков, а также представления и последовательности, автоматически создаются при первом использовании профилировщика. Они принадлежат текущему пользователю с разрешениями на чтение/запись для PUBLIC
.
Когда сеанс удаляется, связанные данные в других таблицах моментальных снимков профилировщика также автоматически удаляются с помощью внешних ключей с опцией DELETE CASCADE
.
Ниже приведен список таблиц, в которых хранятся данные профилирования.
Кроме того, плагин Default_Profiler
создаёт несколько представлений. Эти представления помогают извлекать данные профилирования, агрегированные на уровне SQL операторов.
Они должны быть предпочтительным способом анализа собранных данных. Их также можно использовать вместе с таблицами для получения дополнительных данных, отсутствующих в представлениях.
После того, как “горячие точки” найдены, можно детализировать данные на уровне запроса через таблицы.
Ниже приведен список представлений профилировщика Default_Profiler
.