Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте.
Подскажите пожалуйста для MySql 5.5, таблицы InnoDB.
Как лучше сделать бд для сервера, сейчас у меня 120 таблиц, с тремя полями:
ID_RefNum bigint(20) NOT NULL
Login varchar(64) DEFAULT NULL
TXT longtext DEFAULT NULL
При регистрации клиента в каждую таблицу добавляется 1 запись для этого клиента. В Txt полях хранится текст, до 1мб, который постоянно(~раз в 1/2 секунду) редактируется сервером.
Вопрос в том, не лучше ли сделать вместо 120 - одну таблицу с большим количеством полей? Как это повлияет на скорость, если одновременно сервер будет редактировать разные Txt поля ?
Просто со временем кол-во записей растёт по мере регистрации, и когда их будет много, не понятно как долго будет работать такая база.
Отредактированно Alex455 (26.02.2016 18:55:53)
Неактивен
Ответ зависит от структуры конкретной нагрузки. Чтобы получить ответ попробуйте построить и нагрузить тестовую систему.
Неактивен