Büyük boyutta bir tablom var ve aksesuarlar isimli fulltext index e sahip alanda arama yapıyorum, match/agains/boolean

Tablo check edildi, optimize edildi ve bakımları tamam.

Fakat şöyle bir durum var;

"kulaklık" kelimesi arandığında sorgu uzadıkça uzuyor işlemci %100 oluyor ve apache process i %100 kullanıyor. Ama veritabanında o anda herhangi bir sorgu gözükmüyor. Mesela phpmyadmin de process list e baktığınızda herhangi bir sorgu gözükmüyor.

Mecbur reboot yapıyorum. Başka bir kelime arattığımda çok rahat sonuç veriyor ama. Sadece tek bir kelimeye özgü bu gariplik.

sizce neden olabilir?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:08:09 -->-> Daha önceki mesaj 21:39:38 --

my.cnf içeriği:


Alıntı
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0

[mysqld]

skip_name_resolve

user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english

max_connections = 10000
interactive_timeout=100
wait_timeout=100

skip-external-locking

default-storage-engine = MYISAM
skip-innodb

ft_min_word_len=1

key_buffer = 64M
key_buffer_size = 128M
read_buffer_size = 32M
max_allowed_packet = 32M
thread_stack = 256K
thread_cache_size = 128


myisam-recover = BACKUP

query_cache_limit = 8M
query_cache_size = 32M


expire_logs_days = 10
max_binlog_size = 100M
bind-address = 78.47.249.19
set-variable = sort_buffer=64M
table_cache = 5000

[mysqldump]
quick
quote-names
max_allowed_packet = 16M

[mysql]
[isamchk]
key_buffer = 64M

!includedir /etc/mysql/conf.d/