Объяснить план не поможет в этом, вам следует проверить данные. Если это соединение, выберите значение 100 лучших ключей соединения из всех таблиц, участвующих в объединении, сделайте то же самое для разделения по ключу, если это аналитическая функция, и вы увидите, является ли это перекосом.
Пример:
select key, count(*) cnt
from table
group by key
having count(*)> 1000 --check also >1 for tables where it should not be duplication (like dimentions)
order by cnt desc limit 100;
key
может быть сложным ключом объединения (все столбцы, которые вы используете в условии объединения ВКЛ).
Также взгляните на этот ответ: https://stackoverflow.com/a/51061613/2700344