Когда я получаю вывод автотрассировки запроса выше с помощью Oracle SQL Developer, я вижу, что условие соединения используется для предикатов доступа и фильтрации. Мой вопрос: считывает ли он все идентификаторы отделов из DEPT_ID_PK, а затем использует эти идентификаторы для доступа и фильтрации таблицы сотрудников? Если да, то почему таблица сотрудников имеет полное сканирование таблицы? Почему он снова считывает таблицу сотрудников, используя идентификаторы_отделов таблицы отделов? Может ли кто-нибудь прочитать этот план выполнения шаг за шагом и объяснить причину, по которой здесь используются предикаты доступа и фильтрации?
Наилучшие пожелания