Здравствуйте, уважаемые подписчики и гости канала! Привет! Не знаю как вам, но мне посчастливилось работать в рекламной тематике - данных тут уже не совсем мало и часто по работе надо писать запросы на таблицах, включающих например 10млн. записей, при этом в том же запросе используется JOIN с двумя - четырьмя другими таблицами, а одной из которых 2-3 млн. записей, а в остальных по 30 тысяч примерно. Сетапы бывают разные - у нас БД шардированные, шард очено много и все зависит от конкретных данных в конкретной шарде. Бывают шарды значительно меньше, где трюк, о котором я расскажу дальше не сильно нужен. Так вот, например, у нас есть такие таблицы: Задача И нам надо быстро уметь считать для каждой из campaigns с status=enabled: сколько keywords с status=enabled есть в ads с status=enabled. Тут можно сказать - так просто же! Сделать JOIN, отфильтровать и сгруппировать. Нормаз, если у вас всего до 1 млн. записей еще как-то будет работать. А если нет, го читать ниже и учиться. Медленное реш