Mysql: несколько таблиц или одна большая таблица?

Этот вопрос уже задавался, но я не нашел "1 голосовой ответ".

Это лучше сделать:

1 большой стол с:

user_id | attribute_1 | attribute_2 | attribute_3 | attribute_4

или 4 маленьких таблицы с: user_id | attribute_1

user_id | attribute_2

user_id | attribute_3

user_id | attribute_4

1 большой стол или много маленьких столов? Каждый пользователь может иметь только 1 значение для attribute_X. У нас много данных для сохранения (100 миллионов пользователей). Мы используем innoDB. Производительность действительно важна для нас (10 000 запросов / с).

Спасибо !

Франсуа

Ответы на вопрос(2)

Ваш ответ на вопрос