Ошибка MySQL

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Ошибка MySQL

Сообщение lomuk » 14 июл 2014, 10:24

Добрый день, второй раз уже вылезает ошибка мускла..

Код: Выделить всё
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 КБ) Просмотров: 4015


Помогает лишь восстановление таблицы
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: Ошибка MySQL

Сообщение Koduc » 16 июл 2014, 02:58

Сколько данная таблица весит и сколько в ней записей?
Такое может возникать, например, при сильной нагрузке на Mysql-сервер или если он аварийно был перезагружен во время выполнения запроса.
Если у вас свой сервер - попробуйте посмотреть в логах mysql, если были падения, то они должны были оставить записи (обычно логи лежат в /var/log/..)
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Ошибка MySQL

Сообщение lomuk » 16 июл 2014, 12:17

Сегодня упал ещё раз...

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'
 
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0

Re: Ошибка MySQL

Сообщение Koduc » 21 июл 2014, 06:39

lomuk писал(а):71,564 строка
81.2 МБ

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



Судя по количество запросов к базе данных (21 запрос в секунду) - видимо неплохая посещаемость на сайте. Параметры сервера подскажите, возможно он не выдерживает нагрузки такой.
Ну или обратитесь через форму контактов - смогу провести ревизию сервера, посмотреть настройки и прогнать тесты, тогда смогу точнее сказать из-за чего проблемы.
-- Меньше знаешь - крепче спишь --
Аватара пользователя
Koduc
Ведущий разработчик
Ведущий разработчик
 
Сообщения: 902
Зарегистрирован: 28 дек 2011, 09:11
Очки репутации: 20

Re: Ошибка MySQL

Сообщение lomuk » 21 июл 2014, 11:56

CPU: 8x2.8Ghz
Ram: 8 Gb
http://odessa-dom.com.ua - На Open Real Estate Pro
lomuk
Гражданин
Гражданин
 
Сообщения: 164
Зарегистрирован: 13 сен 2013, 09:42
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

cron