Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Альтернатива: одна большая таблица или куча мелких? / 5 сообщений из 5, страница 1 из 1
10.07.2008, 09:31
    #35422116
Альтернатива: одна большая таблица или куча мелких?
БД mysql 4.12

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

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

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

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

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

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

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

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

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

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

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


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