Новости
Документация
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: Роберт - 03/10/2005 - 03:10:53
Subject:а запросов сколько?
-----------------
Индексы будут? Значит учитывай что любой Insert/Delete - это изменение индексов. А значит время...
С другой стороны: если не будет - то ещё больше будешь тратить время на поиск.
Если бы твоя задача была поставлена правильно - я бы тебе ответил однозначно - создавай много таблиц!!!
Но твоя задача НЕРЕАЛЬНА! В интернете ещё нету ни одного чата который одновременно держал бы 50 тысячь пользователей. Я даже более скажу - Chat.by гнётся уже при 400 пользователях (ответ от сервера приходится ждать почти целую минуту).
Так что делай всё в одной таблице... тех 50 человек (а не 50 тысяч) , которые будут в чате на твоём сайте - база с лёгкостью вдержит...


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

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

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



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