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




MySQL.RU - Webboard



Вернуться
медленный полнотекстовый поиск (Serge) 19/12/2004 - 17:01:51
      Re: медленный полнотекстовый поиск (Dubrovsky) 20/12/2004 - 09:00:21
      Re: медленный полнотекстовый поиск (Serge) 22/12/2004 - 11:24:00
      Re: медленный полнотекстовый поиск (Dinky) 22/12/2004 - 18:22:40
      Re: медленный полнотекстовый поиск (Serge) 23/12/2004 - 10:22:06
      Re: медленный полнотекстовый поиск (Dinky) 23/12/2004 - 18:43:52
      Re: медленный полнотекстовый поиск (Serge) 24/12/2004 - 15:28:04
      Re: медленный полнотекстовый поиск (Dinky) 24/12/2004 - 18:57:43

> Original message text:
> From: Serge - 19/12/2004 - 17:01:51
> Subject:медленный полнотекстовый поиск
> -----------------
> Привет всем.
> Ситуация следующая:
> есть табличка (~180000 записей, ~500Мб данных, ~700Мб индексы)
> mysql> show columns from papers;
> +----------+------------------+------+-----+---------+----------------+
> | Field | Type | Null | Key | Default | Extra |
> +----------+------------------+------+-----+---------+----------------+
> | id | int(10) unsigned | | PRI | NULL | auto_increment |
> | title | varchar(255) | | MUL | | |
> | keywords | text | | | | |
> +----------+------------------+------+-----+---------+----------------+
> 3 rows in set (0.01 sec)
>
> есть индексы
> mysql> show index from papers;
> +--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
> +--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> | papers | 0 | PRIMARY | 1 | id | A | 178406 | NULL | NULL | | BTREE | |
> | papers | 1 | search | 1 | title | A | NULL | NULL | NULL | | FULLTEXT | |
> | papers | 1 | search | 2 | keywords | A | NULL | 1 | NULL | | FULLTEXT | |
> +--------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+
> 3 rows in set (0.00 sec)
>
> запросы выполняются непозволительно медленно на P4-3.2Ghz, 512Mb RAM, MySQL 4.0.13/Win32
>
> mysql> select count(*) from papers where match(title,keywords) against("test");
> +----------+
> | count(*) |
> +----------+
> | 12474 |
> +----------+
> 1 row in set (58.95 sec)
>
> Внимание вопрос - каким образом можно повысить быстродействие, чтоб поиск выполнялся максимум 1.5-2 секунды?
>


From: Serge - 24/12/2004 - 15:28:04
Subject:медленный полнотекстовый поиск
-----------------
имхо, для 500 мозов недостаточно


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

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

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



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