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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       04 Aug 2004  23:52:00
 To : Vladimir Kurtukov
 Subject : Re: FreeRadius+MPD+NIBS+MySQL
 -------------------------------------------------------------------------------- 
 
 
  EG>>>> date_stat<'2004-07-02';
  EG>>>> +----------+
  EG>>>> | count(*) |
  EG>>>> +----------+
  EG>>>> |   382539 |
  EG>>>> +----------+
  EG>>>> 1 row in set (2.34 sec)
  EG>>>> И никто не умирает.
  SA>>> Уважаемый, это у вас так p166 кочегарит? :)
  AO>> Hу, при наличии индексов по date_stat и быстрой сказюки - похожие
  AO>> результаты можно ожидать и на пне 166. :)
  VK> в случае mysql и такого условия толку от индексов по date_stat - 0
  VK> тут timestamp то же самое, что date_stat
  mysql>>  explain select * from ip_stat where timestamp < '2004-05-20';
  VK> +---------+------+---------------+------+---------+------+--------+--------
  VK> ---- | table   | type | possible_keys | key  | key_len | ref  | rows   |
  VK> Extra +---------+------+---------------+------+---------+------+--------+--
  VK> ---------- | ip_stat | ALL  | timestamp     | NULL |    NULL | NULL |
  VK> 208379 | where
  VK> used +---------+------+---------------+------+---------+------+--------+---
  VK> --------                                                           ^^^^^^  
  VK> именно столько в таблице записей
  mysql>>  explain select * from ip_stat where timestamp = '2004-05-20';
  VK> +---------+------+---------------+-----------+---------+-------+------+----
  VK> ---- | table   | type | possible_keys | key       | key_len | ref   | rows 
  VK> |
  VK> Extra +---------+------+---------------+-----------+---------+-------+-----
  VK> -+-------- | ip_stat | ref  | timestamp     | timestamp |       8 | const |
  VK> 1 |
  VK> where +---------+------+---------------+-----------+---------+-------+-----
  VK> -+-------- разницу можно заметить невооруженным глазом ;-)
 
 Обижаешь :-)
 
 mysql> explain select count(*) from ip_stat2 where date_stat>='2004-07-01'
 
 and date_stat<'2004-07-02';
 +----------+-------+---------------+------+---------+------+--------+-----------
 --------------+
 | table    | type  | possible_keys | key  | key_len | ref  | rows   | Extra
 |
 +----------+-------+---------------+------+---------+------+--------+-----------
 --------------+
 | ip_stat2 | range | dnc           | dnc  |       8 | NULL | 379104 | where
 used; Using index |
 +----------+-------+---------------+------+---------+------+--------+-----------
 --------------+
 1 row in set (0.00 sec)
 
 Всего же в таблице более 42.8 миллионов строк.
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: FreeRadius+MPD+NIBS+MySQL   Eugene Grosbein   02 Aug 2004 12:39:19 
 Re: FreeRadius+MPD+NIBS+MySQL   Cyrill Malevanov   03 Aug 2004 04:47:34 
 Re: FreeRadius+MPD+NIBS+MySQL   Ivan Voytas   03 Aug 2004 12:56:22 
 FreeRadius+MPD+NIBS+MySQL   Sultan Azhiguzhayev   03 Aug 2004 16:57:27 
 Re: FreeRadius+MPD+NIBS+MySQL   Eugene Grosbein   03 Aug 2004 19:25:12 
 FreeRadius+MPD+NIBS+MySQL   Sultan Azhiguzhayev   03 Aug 2004 21:14:26 
 FreeRadius+MPD+NIBS+MySQL   Andrey Ostanovsky   03 Aug 2004 23:11:34 
 FreeRadius+MPD+NIBS+MySQL   Sultan Azhiguzhayev   04 Aug 2004 10:11:34 
 Re: FreeRadius+MPD+NIBS+MySQL   Eugene Grosbein   04 Aug 2004 11:34:45 
 FreeRadius+MPD+NIBS+MySQL   Vladimir Kurtukov   04 Aug 2004 17:54:21 
 Re: FreeRadius+MPD+NIBS+MySQL   Dmitry Miloserdov   04 Aug 2004 18:36:55 
 Re: FreeRadius+MPD+NIBS+MySQL   Eugene Grosbein   04 Aug 2004 23:52:00 
 Re: FreeRadius+MPD+NIBS+MySQL   Cyrill Malevanov   04 Aug 2004 13:57:14 
 Re: FreeRadius+MPD+NIBS+MySQL   Andrew Chekunov   04 Aug 2004 17:39:25 
 Re: FreeRadius+MPD+NIBS+MySQL   Cyrill Malevanov   05 Aug 2004 13:23:06 
 Re: FreeRadius+MPD+NIBS+MySQL   Alexandre Kardanev   05 Aug 2004 15:52:25 
 FreeRadius+MPD+NIBS+MySQL   Andrey Ostanovsky   03 Aug 2004 22:56:50 
Архивное /ru.unix.bsd/260935bfc4b70.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional