A Проблемы и распространенные ошибки | Оглавление | A.2 Распространенные ошибки при использовании MySQL |
При возникновении проблемы прежде всего следует обнаружить ее источник - программу или элемент оборудования:
Caps Lock
. Если индикатор Caps Lock
не меняется, то
клавиатуру необходимо заменить (прежде чем это сделать, следует
попробовать перезагрузить компьютер и проверить все кабели к
клавиатуре).
service pack
) для
используемой операционной системы, при помощи которых вы, возможно, могли
бы решить проблемы. Кроме того, следует удостовериться, что у вас
установлены достаточно свежие версии библиотек (таких как glibc
).
Для
раннего обнаружения проблем хорошо использовать машину с ECC-памятью!
kbd_mode
-a.
top
, ps
, taskmanager
или подобной программы проверить, какая
программа забирает все ресурсы процессора или блокирует машину.
top
, df
или подобной программы, нет ли нехватки
памяти, дискового пространства, дескрипторов для открытия файлов или
каких-либо других критических ресурсов.
Если после изучения всех возможных причин вы сделали вывод, что источником проблемы является именно MySQL-сервер или клиент, то следует сделать отчет об ошибке для нашего списка рассылки или команды поддержки. В отчете об ошибке постарайтесь дать очень подробное описание поведения системы и свое мнение по поводу происходящего. Следует также объяснить, почему вы считаете, что проблемы вызывает именно MySQL. Примите во внимание все ситуации, описанные в данном разделе. Опишите все проблемы в точности так, как они наблюдаются при исследовании системы. При помещении в отчет для всего вывода программ и/или их сообщений об ошибках и/или подобной информации из журнальных файлов используйте метод "вырезать и вставить"!
Просьба детально описать, какая именно программа не работает, и какие симптомы вы наблюдали! Нам доводилось получать много отчетов об ошибках, где просто утверждалось, что "система не работает", - такие отчеты не давали никакой информации о характере возможной проблемы.
Если программа сбоит, то всегда полезно выяснить:
core dump
)?
top
. Дайте программе немного поработать - возможно, она занимается
сложными вычислениями.
mysqld
, то можно ли выполнить
mysqladmin -u root ping
или mysqladmin -u root processlist
?
mysql
) при попытке соединиться с MySQL? Происходит ли заклинивание
клиента? Выдает ли программа какой-нибудь вывод?
При посылке отчета об ошибке необходимо придерживаться схемы, описанной в этом руководстве (see section 1.8.1.2 Как задавать вопросы и направлять сообщения об ошибках).
A Проблемы и распространенные ошибки | Оглавление | A.2 Распространенные ошибки при использовании MySQL |