powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Под каждого пользователя - новую таблицу?
5 сообщений из 5, страница 1 из 1
Под каждого пользователя - новую таблицу?
    #37420829
dt88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Работаю с БД - MySQL. Встал вопрос:
На сервисе будут пользователи, для каждого пользователя в таблице со временем будет 5000 записей, может быть и больше.
Численность пользователей - от 1 до 10 тыс.
Как быть для оптимизации по скорости - для каждого пользователя создавать программно отдельную таблицу, либо все записывать в одну большую таблицу (и создавать индексные поля), но тогда будут миллионы записей ( 10.000 х 5.000 = 50.000.000 ).
Как более оптимально решить проблему?
Заранее спасибо
...
Рейтинг: 0 / 0
Под каждого пользователя - новую таблицу?
    #37421487
Goffman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dt88Как более оптимально решить проблему?
Заранее спасибо

Не очень понятно, в чем собственно проблема состоит? MySql не позволяет иметь 50 млн записей?
...
Рейтинг: 0 / 0
Под каждого пользователя - новую таблицу?
    #37421586
iljy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dt88Добрый день. Работаю с БД - MySQL. Встал вопрос:
На сервисе будут пользователи, для каждого пользователя в таблице со временем будет 5000 записей, может быть и больше.
Численность пользователей - от 1 до 10 тыс.
Как быть для оптимизации по скорости - для каждого пользователя создавать программно отдельную таблицу, либо все записывать в одну большую таблицу (и создавать индексные поля), но тогда будут миллионы записей ( 10.000 х 5.000 = 50.000.000 ).
Как более оптимально решить проблему?
Заранее спасибо
Естественно таблица должна быть одна. Если прям уж так сильно переживаете за быстродействие (хотя 50млн записей - это копейки) - воспользуйтесь секционированием.
...
Рейтинг: 0 / 0
Под каждого пользователя - новую таблицу?
    #37421618
dt88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iljy, понятно, большое спасибо
...
Рейтинг: 0 / 0
Под каждого пользователя - новую таблицу?
    #37422246
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Под каждого пользователя - новую таблицу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]