SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.02.2012 17:44:25

evgeny
Гуру
Зарегистрирован: 04.05.2009
Сообщений: 335

При записи происходит зависание таблицы.

Иногда происходит странная проблема.
Выполняется INSERT в таблицу MyISAM, после чего сам INSERT зависает, закрывая эту таблицу, и висит пока процесс не умрет.
В момент пока это всё висит, все запросы связанные с этой таблицей зависают. Даже SHOW TABLE STATUS не работает.
Проблема со временем проходит сама по себе.
Что подскажите ?

Dedicated server, Linux CentOS 4.8, Mysql 4.1.22

Отредактированно evgeny (01.02.2012 17:51:46)

Неактивен

 

#2 01.02.2012 18:51:24

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: При записи происходит зависание таблицы.

В каком состоянии запрос INSERT в SHOW PROCESSLIST? Идет ли время выполнения данного INSERT?

Надо диск проверить - нет ли ошибок по смарт, что показывает iostat и др.

Неактивен

 

#3 01.02.2012 22:08:39

evgeny
Гуру
Зарегистрирован: 04.05.2009
Сообщений: 335

Re: При записи происходит зависание таблицы.

rgbeast написал:

В каком состоянии запрос INSERT в SHOW PROCESSLIST? Идет ли время выполнения данного INSERT?

В SHOW PROCESSLIST показывает что запрос выполняется, соответственно время идёт ...

rgbeast написал:

Надо диск проверить - нет ли ошибок по смарт, что показывает iostat и др.

А вот по поводу проверки диска это хорошая идея.

Спасибо будем проверять.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson