У меня есть этот SQL:Понимание плана выполнения запроса
SELECT
*
FROM
Requisicao r
join convenio c on c.idconvenio = r.idconvenio
join empresa e on e.idempresa = c.idempresa
Когда я исполняю его я получаю этот план исполнения:
PLAN JOIN (C NATURAL,E INDEX (INTEG_160),R INDEX (INTEG_318))
Что означает, что индекс Convenio не использовался (каждый таблица имеет свои индексы)
Я хотел бы понять это немного лучше, поэтому я могу улучшить некоторые проблемы с производительностью, которые у меня возникают с этой системой.
Спасибо.