Разбить большую таблицу на несколько

zuxel

Новичок
Делаю проект, в нем будет присутствовать таблица с строковыми данными, структура: int(11), int(11), int(11), varchar(255), varchar(255), text, timestamp.
В перспективе таблица может разрастись до большого размера > 1 000 000 записей, имеет ли смысл изначально разбить эту таблицу на несколько, поможет ли это в перспективе сохранять скорость выборки и изменения на приемлемом уровне?
 

Dovg

Продвинутый новичок
большого размера > 1 000 000 записей,
Это не много.

Сразу ИМХО бить не стоит, т.к. это существенно усложнит логику приложения и в теории может привести к потере целостности.
 

SiZE

Новичок
Чем меньше полей в таблице, тем меньше стоимость запроса. На данном этапе об этом можно не думать. И скорость будет зависеть не только от этого, а, например, как хорошо расставлены индексы в зависимости от условий выборки.
 
Сверху