長い時間がかかる削除クエリがあります。processlist
そのステータスをチェックインすると、「テーブルを閉じています」と表示されます。テーブルを閉じるのに時間がかかっています。
例:
クエリを実行し、合計時間は1:42秒で、その80 ~ 90秒はテーブルを閉じるためのものです。
load data
これは、 、 、select
などのすべてのクエリで発生してinsert
います。
以下はmy.cnfの設定です。
key_buffer_size = 2G
sort_buffer_size = 8M
read_buffer_size = 10M
read_rnd_buffer_size = 10M
join_buffer_size = 2M
bulk_insert_buffer_size = 100M
myisam_sort_buffer_size = 64M
#tmp_table_size = 100M
#max_heap_table_size = 64M
#max_allowed_packet = 64M
table_cache=1024
私のメモ情報
[root@localhost ~]# free -m
total used free shared buffers cached
Mem: 7862 6686 1175 0 11 4091
-/+ buffers/cache: 2583 5278
Swap: 15998 18 15980
my.cnfファイル
でどのような変更を行う必要があるか教えてください。