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




MySQL.RU - Webboard



Вернуться
Жуткие тормоза при создании FULLTEXT-индекса (Balancer) 23/04/2004 - 10:32:52
      Re: Жуткие тормоза при создании FULLTEXT-индекса (dEp) 23/04/2004 - 12:15:24
      Re: Жуткие тормоза при создании FULLTEXT-индекса (Balancer) 23/04/2004 - 13:00:27
      Re: Жуткие тормоза при создании FULLTEXT-индекса (dEp) 24/04/2004 - 21:16:14
      Re: Жуткие тормоза при создании FULLTEXT-индекса (Balancer) 26/04/2004 - 18:28:28
      Re: Жуткие тормоза при создании FULLTEXT-индекса (dEp) 27/04/2004 - 15:14:44

> Original message text:
> From: Balancer - 23/04/2004 - 10:32:52
> Subject:Жуткие тормоза при создании FULLTEXT-индекса
> -----------------
> MySQL 4.1.1alpha
> Базы все UTF-8.
>
> При попытке создать FULLTEXT-индекс для имеющейся базы (~350тыс строк, около 500Мб), минут 15 ваяет временные файлы, после чего благополучно виснет. По крайней мере, за пару часов работы после этого ни одного обновления ни одного файла в базе.
>
> Пошёл с другой стороны. Создал таблицу отдельно, с готовым индексом, пустую, и начал переносить туда PHP-скриптом из первой таблицы данные построчно. Вначале всё шустро шло, до 200-тысячных индексов за часы пролетает, а вот потом - за всю прошедшую ночь перенесено всего 2000 строк.
>
> С чем такие тормоза связаны могут быть?
>
> Да, машина, кажется, намертво уходит в своп ещё при этом (стоит 512Мб памяти).
>


From: Balancer - 26/04/2004 - 18:28:28
Subject:Жуткие тормоза при создании FULLTEXT-индекса
-----------------
>Мде... Судя по версии, машина из прошлого. :)

2 x Xeon-1800, винты - SCSI IBM на 10000RPM.
Только что памяти только 512.
Но в том-то и дело, что под это дело памяти, по моим скромным представлениям, должно с запасом хватать :)

Так что, боюсь, что-то в конфиге.

===
[mysqld]
ft_min_word_len=2

back_log = 5
datadir = /usr/local/var
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 64M
max_allowed_packet = 1M
max_connections = 100
table_cache = 64
sort_buffer_size = 512K
read_buffer_size = 512M
myisam_sort_buffer_size = 32M

net_buffer_length = 8K

thread_cache = 8
query_cache_size= 8M
delayed_queue_size = 10
join_buffer_size = 256K
max_binlog_cache_size = 128M
tmp_table_size = 32M

thread_concurrency = 4

server-id = 1

tmpdir = /home/tmp/

innodb_buffer_pool_size = 128M

default-character-set=utf8
===

Хде копать? :)


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

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

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



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