небольшой таблицы допустим на 1 гиг
Но в этой таблице 300 полей и мне нужно посчитать агрегации по 11 условиям для каждого поля
В итоге получается 300*11
= 3300 полей в селекте )))
Для примера привёл 4))
Как не дать спарку сдохнуть и все посчитать
Что такое агрегации по 11 условиям? Case when then?
Так можно же сделать длинную таблицу вместо широкой
А что именно дохнет? Для 3к полей сделай жырный драйвер на 5ГБ например
Да тупо пока не отрабатывает
Убери шафол портишонс тоже
Я его до 10 уменьшил Я размер изначальной таблицы не знаю От 1гб до пару тб может быть
Ашипку кидает?
Надо наоборот сдедать 500 например
Обсуждают сегодня