#oracle #oracle12c #sql-execution-plan #explain
Вопрос:
Я выполняю запрос в производственной среде. Но когда я просматриваю план объяснения, он показывает мне имя столбца таблицы в столбце имя плана объяснения.
| Id | Operation | Name |
|* 8 | TABLE ACCESS FULL | TRANSACTION_TYPE_ID
|
TRANSACTION_TYPE_ID
это имя столбца.
Комментарии:
1. проверьте
select * from all_tables where table_name = 'TRANSACTION_TYPE_ID'
, показывает ли он некоторые строки, что это также таблица …2. покажите весь запрос и полный план объяснения
3. совершенно невероятно, если не сказать невозможно, что имя показывает что-либо, кроме доступного элемента ( таблицы или индекса ) . В этом случае
TRANSACTION_TYPE_IDE
должна быть таблица4. я дважды проверил, это не стол .