Лучшая практика для хранения очень большого количества данных в таблице базы данных - PullRequest
1 голос
/ 13 мая 2011

Использование: LAMP (PHP5, MYSQL 5 + / MyISAM)

Я потребляю много данных из разных каналов. Там может быть сотни или тысячи + записей в любой день.

Данные будут доступны для поиска и часто будут.

Безопасно / оптимально ли размещать данные в одной таблице со связанными данными для категорий в другой таблице?

Кто-то, кого я уважаю, имеет мнение создать таблицы для каждой категории данных и разместить данные в соответствующих таблицах.

1 Ответ

1 голос
/ 13 мая 2011

Если вам не нужно сравнивать данные по разным категориям, то хранение в отдельных таблицах повысит производительность. Однако вы можете посмотреть на использование разделов . Это позволит вам управлять хранилищем каждой категории отдельно, сохраняя их в одной таблице.

...