У меня есть этот 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 не использовался (у каждой таблицы есть свои индексы)
Я бы хотел немного лучше понять это, чтобы исправить некоторые проблемы с производительностью, которые возникают у меня с этой системой.
Спасибо.