Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Большое количество таблиц и инфы в ней (Pegaz) 02/10/2005 - 01:11:19
      Re: Большое количество таблиц и инфы в ней (Роберт) 02/10/2005 - 03:43:15
      Re: а запросов сколько? (Dinky) 02/10/2005 - 03:54:52
      Re: а запросов сколько? (Pegaz) 02/10/2005 - 11:26:09
      Re: а запросов сколько? (Роберт) 03/10/2005 - 03:10:53
      Re: а запросов сколько? (Dinky) 03/10/2005 - 04:31:24
      Re: а запросов сколько? (Pegaz) 03/10/2005 - 07:43:42
      Re: а запросов сколько? (Dinky) 03/10/2005 - 19:00:43

> Original message text:
> From: Pegaz - 02/10/2005 - 01:11:19
> Subject:Большое количество таблиц и инфы в ней
> -----------------
> Подскажите что лучше, много однотипных таблиц, или одна очень большая?
> Для примера:
> Есть чат, в нём допустим будет постоянно онлайн 5 000 - 10 000 человек(это я так, для примера=) ), и допустим пару сотен комнат. Есть несколько вариантов как можно это реализовать...
> либо для каждой комнаты создавать отдельную таблицу, в которой будет не так много инфы, но много таблиц, либо будет одна большая таблица.
> И как лучше, если все эти числа на парядок(несколько) больше/меньше?
>


From: Dinky - 03/10/2005 - 19:00:43
Subject:а запросов сколько?
-----------------
> выдержет ли мускуль таково количества таблиц в одной базе
mysql-ю глубоко пофигу сколько их там, это операционная система может тебя послать подальше ;)

A по сути задачи я тож не понял нафига все эти таблицы - я бы держал для чата временые таблицы в памяти, как буфера на n-последних сообщений, а если надо архивировать лог - писал бы в отдельную архивную таблицу, и усе.
И если уж говорить об эффективности, то для такой задачи база данных вообще не нужна! на обычных файлах все прекрасно можно сделать

> я расчитываю 5-10 тыс человек онлайн
под такие нагрузки дизайнят кластеры серверов, ибо твой веб-сервер больше тыщи не потянет ;)

--
Dmitry



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
24280



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |