Структура базы данных, оптимизация таблицы с большим количеством строк - PullRequest
0 голосов
/ 07 июня 2010

У меня есть таблица с большим количеством строк. Структура примерно такая:

UserID | ItemID | Item Data...

Могу ли я увидеть выигрыш во времени запроса, если я разделю это на таблицу для пользователя или для небольшой группы пользователей?

Запросы всегда однопользовательские, которые получают / изменяют выбор элементов.

1 Ответ

0 голосов
/ 07 июня 2010

Не составлять несколько таблиц.

Скажите нам, что вы думаете, "много строк".

Есть ли у вас какие-либо индексы или ограничения для таблицы?

Как данные вставляются, обновляются и удаляются?

Как правило, я хотел бы иметь уникальный индекс для UserID, ItemID, но, не зная больше о вашей среде, трудно сказать.

Также, пожалуйста, предоставьте нам информацию о платформе базы данных и типах данных, которые вы выбрали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...