powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Альтернатива: одна большая таблица или куча мелких?
5 сообщений из 5, страница 1 из 1
Альтернатива: одна большая таблица или куча мелких?
    #35422116
БД mysql 4.12

проектирую базу нечто вроде биллинга
очень много записей ~ около 20 млн за год (мож и не много).
количество полей 50

что лучше сделать одну таблицу и все записи сливать туда или сделать например таблицу за каждый месяц то есть по ~ 1,6 записей? что будет быстрее при выборке?

и еще вопрос - кто знает как организовано это дело на сайте одноклассников?
там довольно высокая скорость выборки хотя данных много

вообщем помогите с советом
...
Рейтинг: 0 / 0
Альтернатива: одна большая таблица или куча мелких?
    #35423317
Фотография RaskolNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такелажник фирмы "ПоухаБД mysql 4.12

проектирую базу нечто вроде биллинга
очень много записей ~ около 20 млн за год (мож и не много).
количество полей 50

что лучше сделать одну таблицу и все записи сливать туда или сделать например таблицу за каждый месяц то есть по ~ 1,6 записей? что будет быстрее при выборке?

и еще вопрос - кто знает как организовано это дело на сайте одноклассников?
там довольно высокая скорость выборки хотя данных много

вообщем помогите с советом

От использования данных. Если будут часто юзать все данные, то лучше большую и жирную таблице, а если только некоторые, то мелких побольше. Хотя в каждом варианте есть + и -
...
Рейтинг: 0 / 0
Альтернатива: одна большая таблица или куча мелких?
    #35423412
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не уверен, что mysql - подходящий выбор для такой задачи...
тут помогло бы секционирование, но в mysql оно есть только начиная с версий 5.1.*, которые пока еще не вышли в стабильный релиз.

Чтобы посоветовать что-то конкретное нужно знать по-возможности точно весь набор операций, которые будут производиться над этой таблицей.

Как промежуточный вариант, возможно, подойдет The MERGE Storage Engine
...
Рейтинг: 0 / 0
Альтернатива: одна большая таблица или куча мелких?
    #35424271
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разумное дозирование того и другого.
...
Рейтинг: 0 / 0
Альтернатива: одна большая таблица или куча мелких?
    #35424273
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фигню сморозил (надо не только заголовки читать) ;-)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Альтернатива: одна большая таблица или куча мелких?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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