по доке не очень понял, а есть возможность задать свои значения стоимости для отклика сети, скорости чтения/записи с диска? или используются константы?
это иначе работает, СВО оптимизатор считает относительные стоимости разных планов для вашего запроса и выбирает тот что дешевле, например вы указали одну последовательность джоинов, а он из статистики знает размеры таблиц и кардиналити отношений, и может предложить последовательность которая будет лучше (при условии всех иннер джоинов конечно); также он выбирает тип джоина исходя из размеров и селективности колонок каждой стороны, ну и так дальше; хотя производительность сети, и дисков может отличаться у разных систем, оптимизатор берет их за константы и оценивает планы «при прочих равных»