Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Dmitri Shankov                       2:5023/24.9    26 Aug 2004  17:16:00
 To : Igor Sigaev
 Subject : Re: Программируем MySQL под CGI Perl
 -------------------------------------------------------------------------------- 
 
 /_°°±±ІІЫЫ_/ Привет Igor! /_ЫЫІІ±±°°_/
 
 Смотря как *Igor Sigaev* разбирается с *Serge Chervjakov* 26 Aug 04 в 00:50, 
 я не мог не вмешаться:
 
 >> так нужно? Hе вижу смысла просто...
 
  IS> Hапример, есть от сотни и более пользователей, которые могут добавить до
  IS> 1000 записей
  IS> и их же удалить, причем с любой переодичностью, хоть несколько раз в день
  IS> (ну, всякие пользователи бывают ;-) ). Т.е. грубо говоря, при самом 
  IS> простомдобавлении
  IS> (?max+1) если будет добавлять каждый юзер из 100 юзеров один раз в рабочий
  IS> день
  IS> 1000 записей и удалять предыдущую свою 1000 записей,
  IS> то через месяц базина достигнет
  IS> ?max =  2 200 000 = 100 пользователей * 1 000 записей * 22 дня,
  IS> через год
  IS> ?max =  26 400 000 = 100 пользователей * 1 000 записей * 22 дня * 12
  IS> месяцев,
  IS> при этом общее количество "живых" записей в базе будет только
  IS> S = 100 000 = 100 пользователей * 1 000 записей
 
  IS> А если пользователей будет больше? А, самое главное, если будут "гонять"
  IS> данные чаще ? ...
 
  Hе знаю  есть ли MySQL беззнаковое 4 байтное число, но думаю должно быть :)
 Так вот, это уже около 4млрд. При текущем раскладе 100 пользователей и 1000 
 записей в день, имеем: время заполнения 160 лет, до того как мы достигнем
 предела в 4млрд. Если, скажем, пользователей стало больше в 10 раз, или 
 количество записей на 1 пользователя увеличится в 10 раз. То тебе хватит на 
 16 лет :) При этом учитывай сколько времени уделяется на обработку одного 
 запроса. Если ты считаешь только рабочие дни, то можно предположить что 
 записи обрабатываются не круглые сутки, а скажем 12ч. Итого имеем:
 3600*12 / 1000 пользователей * 1000 записей = 43.2ms это максимальное 
 время, которое ты можешь допустить на обработку 1 записи, при такой нагрузке.
 И если он у тебя за это время ещё будет производить какие-то вычисления по
 определению того, что ты хочешь, то мне кажется твой сервер будет "немного"
 поддормаживать
 
 Вывод: используй спокойно автоинкремент и не забивай голову, ведь даже
 такой нагрузки никогда не будет :) 
 ps.  А может в MySQL есть и 8байтовый тип ?!
 _*°°±±ІІЫЫ*_ Всего хорошего, Dmitri! _*ЫЫІІ±±°°*_            /_.+'''+._/
                                                      /_FIDOnet_/
                                                      /_`+,,,+'_/
 
 ... Большой программе - большие глюки.
 ---
  * Origin: --> Большому коpаблю - большая тоpпеда <-- (2:5023/24.9)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Программируем MySQL под CGI Perl   Igor Sigaev   25 Aug 2004 22:02:00 
 Re: Программируем MySQL под CGI Perl   Konstantin Tokar   25 Aug 2004 22:49:54 
 Re: Программируем MySQL под CGI Perl   Serge Chervjakov   25 Aug 2004 23:58:06 
 Re: Программируем MySQL под CGI Perl   Igor Sigaev   26 Aug 2004 00:50:02 
 Re: Программируем MySQL под CGI Perl   Konstantin Tokar   26 Aug 2004 00:59:16 
 Re: Программируем MySQL под CGI Perl   Igor Sigaev   26 Aug 2004 12:10:52 
 Re: Программируем MySQL под CGI Perl   Justin Finch-Fletchley   26 Aug 2004 01:24:52 
 Re: Программируем MySQL под CGI Perl   Igor Sigaev   26 Aug 2004 12:10:52 
 Пpогpаммиpуем MySQL под CGI Perl   Ivan Frolkov   26 Aug 2004 11:54:57 
 Re: Программируем MySQL под CGI Perl   Dmitri Shankov   26 Aug 2004 17:16:00 
 Re^5: заpаботок   Ivan Frolkov   26 Aug 2004 23:24:38 
 Re^5: заpаботок   Ivan Frolkov   27 Aug 2004 00:03:04 
 Re: Программируем MySQL под CGI Perl   Artem Chuprina   27 Aug 2004 11:58:14 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   27 Aug 2004 18:16:30 
 Re: Программируем MySQL под CGI Perl   Ivan Frolcov   27 Aug 2004 18:26:01 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   27 Aug 2004 18:36:26 
 Re: Программируем MySQL под CGI Perl   Andrei Protasovitski   27 Aug 2004 18:57:48 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   27 Aug 2004 19:29:33 
 Программируем MySQL под CGI Perl   Alexey Gradovtsev   29 Aug 2004 15:18:52 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   30 Aug 2004 17:03:48 
 Hа: Программируем MySQL под CGI Perl   Alexander V. Gaiduk   30 Aug 2004 18:09:45 
 Re: Hа: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   30 Aug 2004 20:42:21 
 Re: Программируем MySQL под CGI Perl   Alexey Gradovtsev   31 Aug 2004 14:32:48 
 Re: Программируем MySQL под CGI Perl   Sergey Gernichenko   01 Sep 2004 10:26:02 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   01 Sep 2004 16:49:03 
 Re: Программируем MySQL под CGI Perl   Serge Chervjakov   02 Sep 2004 00:00:50 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   02 Sep 2004 00:47:28 
 Re: Программируем MySQL под CGI Perl   Boris Nesterov   01 Sep 2004 23:48:00 
 Re: Программируем MySQL под CGI Perl   Andrey Sapozhnikov   02 Sep 2004 01:18:17 
 Re: Программируем MySQL под CGI Perl   Dmitri Shankov   27 Aug 2004 23:37:00 
 Re: Программируем MySQL под CGI Perl   Serge Chervjakov   28 Aug 2004 03:56:11 
 Re: Программируем MySQL под CGI Perl   Artem Chuprina   28 Aug 2004 12:09:13 
 Hа: Программируем MySQL под CGI Perl   Alexander V. Gaiduk   26 Aug 2004 09:14:40 
 Re: Программируем MySQL под CGI Perl   Igor Sigaev   26 Aug 2004 12:10:53 
 Программируем MySQL под CGI Perl   Sergey Orlov   26 Aug 2004 08:53:27 
 Re: Программируем MySQL под CGI Perl   Igor Sigaev   26 Aug 2004 12:10:52 
 Re: Программируем MySQL под CGI Perl   Andrei Protasovitski   26 Aug 2004 14:54:52 
 Re: Программируем MySQL под CGI Perl   Serge Chervjakov   26 Aug 2004 17:34:23 
 Re: Программируем MySQL под CGI Perl   Igor Sigaev   26 Aug 2004 19:24:06 
 Re: Программируем MySQL под CGI Perl   Andrei Protasovitski   26 Aug 2004 19:58:17 
 Re: Программируем MySQL под CGI Perl   Serge Chervjakov   26 Aug 2004 20:01:23 
 Re: Программируем MySQL под CGI Perl   Dmitri Shankov   26 Aug 2004 23:35:00 
 Пpогpаммиpyем MySQL под CGI Perl   Yuri Pats   26 Aug 2004 16:31:36 
 Re: Программируем MySQL под CGI Perl   Artem Chuprina   27 Aug 2004 11:52:27 
Архивное /ru.cgi.perl/2795311a8df0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional