Задать вопрос
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как разбить таблицу MySql и стоит ли?

Есть таблица в ней результаты футбольных матчей, их около 150 тыс.
Есть еще таблицы, в них события к ней. Получение карточек, голы и т.д. В них может быть более 1 мил. записей.
Насколько это правильно хранить так? Я пока только проектирую и возник вопрос. Насколько все это будет хорошо работать и есть ли более логичные решения.
Связи таблиц буду реализовывать в движке(yii2). Будут запросы формирующие полный отчет о матче и запросы на подобие статистики по игроку, на основе матчей с ним.
Есть ссылки на почитать - давайте.
Есть мысли - пишите.
  • Вопрос задан
  • 520 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
Даже для такой удивительной штуки, как mysql, лям записей - это фигня. Сто лямов - посерьёзнее, но тоже фигня.
Почитать explain'ы и профилирование, что-нибудь можно партицировать штатным механизмом партицирования mysql.

Более логичные решения - взять postgresql.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы