Документация iSZN
Таблица temp$_plan_table
Описание
- Временная таблица содержит сведения о планах выполнения SQL-запросов (план выполнения запроса представляет собой последовательность операций, которые сервер Oracle осуществляет для выполнения запроса).
- Таблица используется задачей SQL Worksheet.
- Таблица игнорируется задачей «Мастер обновления среды Системы» (как и любой объект схемы, наименование которого начинается на
temp$
).
Характеристики таблицы
- Вид данных таблицы: временные данные.
- Данные таблицы являются:
- Таблица содержит нерайонные временные данные.
Права на таблицу
Ни одна из ролей Системы не имеет прав на просмотр или редактирование записей таблицы.
Столбцы таблицы
Столбец | Тип данных | Обязательный | Описание |
---|---|---|---|
statement_id | Varchar2(30) | — | Значение необязательного параметра STATEMENT_ID , определённого в операторе EXPLAIN PLAN . В iSZN определяется имя пользователя СУБД (см. «Пользователь») и дата и время выполнения оператора EXPLAIN PLAN . |
timestamp | Date | — | Дата и время выполнения оператора EXPLAIN PLAN . |
remarks | Varchar2(80) | — | Комментарий. |
operation | Varchar2(30) | — | Имя операции, выполненной на данном шаге. |
options | Varchar2(255) | — | Опции, использованные для операции, выполненной на данном шаге. |
object_node | Varchar2(128) | — | Имя связи с базой данных, использованной для обращения к объекту. |
object_owner | Varchar2(30) | — | Имя пользователя СУБД, владеющего схемой, в которой содержится объект. |
object_name | Varchar2(30) | — | Имя объекта. |
object_instance | Integer | — | Порядковый номер объекта в исходном операторе. |
object_type | Varchar2(30) | — | Модификатор, предоставляющий описательную информацию об объекте, например NON-UNIQUE для индексов. |
optimizer | Varchar2(255) | — | Текущий режим оптимизатора. |
search_columns | Number | — | Число столбцов, соответствующих предикатам (условиям). |
id | Integer | — | Номер, назначенный данному шагу в плане выполнения. |
parent_id | Integer | — | Номер (id ) следующего шага плана выполнения, который оперирует с результатами текущего шага. |
position | Integer | — | Порядок обработки шагов, имеющих один и тот же parent_id . |
cost | Integer | — | Стоимость текущей операции, оценённая оптимизатором на основе стоимости. |
cardinality | Integer | — | Количество строк, возвращаемых текущей операцией (оценённое оптимизатором на основе стоимости). |
bytes | Integer | — | Количество байтов, возвращаемых текущей операцией. |
other_tag | Varchar2(255) | — | Описывает функцию текста SQL в столбце other . |
partition_start | Varchar2(255) | — | Начальная секция из диапазона секций, к которому происходит доступ. |
partition_stop | Varchar2(255) | — | Конечная секция из диапазона секций, к которому происходит доступ. |
partition_id | Integer | — | Номер шага, на котором вычислены значения столбцов partition_start и partition_stop . |
other | Long | — | Информация о параллельных выполнениях подчинённых и параллельных запросов. |
distribution | Varchar2(30) | — | Метод распределения. |
cpu_cost | Integer | — | Определённая пользователем стоимость центрального процессора. |
io_cost | Integer | — | Определённая пользователем стоимость ввода-вывода. |
temp_space | Integer | — | Временное пространство, использованное операцией (сортировкой или соединением) и оценённое оптимизатором на основе стоимости. Для операторов, использующих подход на основе правил, этот столбец пуст. |
access_predicates | Varchar2(4000) | — | Предикаты (условия), использованные для определения строк в структуре доступа. Например, начальный или конечный предикаты для просмотра диапазона индекса. |
filter_predicates | Varchar2(4000) | — | Предикаты (условия), использованные для фильтрования строк перед их выводом. |