@Zubastik_1

Как правильно организовать большую базу данных — одной большой таблицей или разбить на малые?

Надо создать поиск данных по городам. Будут использоваться фильтры для поиска данных. Как правильнее - сделать одну таблицу общую или для каждого города свою таблицу? Данные - это температура по дням за 100лет например, то есть данных много будет плюс по ним надо будет проводить расчёты - например выборка самого холодного дня за такой-то месяц по всем городам.

Как лучше?
  • Вопрос задан
  • 75 просмотров
Решения вопроса 2
SagePtr
@SagePtr
Еда - это святое
Если все эти данные однотипные, то в одну таблицу запихнуть. Можно настроить партиционирование, чтобы данные физически размещались в разных файлах в соответствии с каким-нибудь критерием.
Ответ написан
usdglander
@usdglander
Yippee ki-yay
или для каждого города свою таблицу

Как вам такое в голову то пришло?
Разумеется одна таблица с полем city_id. Если индексы правильно настроить, то проблем быть не должно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Badoo Development Москва
от 140 000 до 180 000 руб.
от 160 000 до 180 000 руб.
Badoo Development Москва
от 180 000 до 250 000 руб.