Страница 1 из 1

Ошибка MySQL

СообщениеДобавлено: 14 июл 2014, 10:24
lomuk
Добрый день, второй раз уже вылезает ошибка мускла..

Код: Выделить всё
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[HY000]: General error: 1194 Table 'ore_apartment' is marked as crashed and should be repaired. The SQL statement executed was: SELECT ac.name_ru AS name, ac.id AS id
FROM ore_apartment ap
, ore_apartment_city ac
WHERE ac
.id = ap.city_id
AND ap
.type IN (1,2,3,4,5)
AND ap.active = 1 AND ap.owner_active = 1 
ORDER BY ac
.sorter


Phpmyadmin при проверке таблицы говорит
Снимок.PNG
Это выдает при проверке таблицы
Снимок.PNG (10.76 КБ) Просмотров: 4017


Помогает лишь восстановление таблицы

Re: Ошибка MySQL

СообщениеДобавлено: 16 июл 2014, 02:58
Koduc
Сколько данная таблица весит и сколько в ней записей?
Такое может возникать, например, при сильной нагрузке на Mysql-сервер или если он аварийно был перезагружен во время выполнения запроса.
Если у вас свой сервер - попробуйте посмотреть в логах mysql, если были падения, то они должны были оставить записи (обычно логи лежат в /var/log/..)

Re: Ошибка MySQL

СообщениеДобавлено: 16 июл 2014, 12:17
lomuk
Сегодня упал ещё раз...

71,564 строка
81.2 МБ

Время работы:
Up for: 7h 29m 59s (573K q [21.254 qps], 6K conn, TX: 741M, RX: 80M)


Лог:
Код: Выделить всё
140716 10:41:03 [ERROR] /usr/sbin/mysqld: Sort aborted: Table 'ore_apartment' is marked as crashed and should be repaired
140716 10
:41:18 [ERROR] /usr/sbin/mysqld: Table 'ore_apartment' is marked as crashed and should be repaired
140716 10
:41:18 [ERROR] /usr/sbin/mysqld: Sort aborted: Table 'ore_apartment' is marked as crashed and should be repaired
140716 10
:41:22 [ERROR] /usr/sbin/mysqld: Table 'ore_apartment' is marked as crashed and should be repaired
140716 10
:41:22 [ERROR] /usr/sbin/mysqld: Sort aborted: Table 'ore_apartment' is marked as crashed and should be repaired
140716 10
:42:04 [Note] Found 71565 of 71566 rows when repairing './new/ore_apartment'
 

Re: Ошибка MySQL

СообщениеДобавлено: 21 июл 2014, 06:39
Koduc
lomuk писал(а):71,564 строка
81.2 МБ

Время работы:
Up for: 7h 29m 59s (573K q [21.254 qps], 6K conn, TX: 741M, RX: 80M)



Судя по количество запросов к базе данных (21 запрос в секунду) - видимо неплохая посещаемость на сайте. Параметры сервера подскажите, возможно он не выдерживает нагрузки такой.
Ну или обратитесь через форму контактов - смогу провести ревизию сервера, посмотреть настройки и прогнать тесты, тогда смогу точнее сказать из-за чего проблемы.

Re: Ошибка MySQL

СообщениеДобавлено: 21 июл 2014, 11:56
lomuk
CPU: 8x2.8Ghz
Ram: 8 Gb