Spec-Zone .ru
спецификации, руководства, описания, API
|
pdb
создать Windows crashdump Если Вы используете некоторую функциональность, которая очень нова в MySQL, можно попытаться выполнить mysqld с --skip-new
(который
отключает всю новую, потенциально опасную функциональность). См. Раздел
C.5.4.2, "Что к MySQL Do If Продолжает Отказывать".
Если mysqld
не хочет запускаться, следует проверить, что у Вас нет никого my.cnf
файлы,
которые вмешиваются в Вашу установку! Можно проверить Ваш my.cnf
параметры с mysqld
- значения по умолчанию печати и избегают использования их, запускаясь с mysqld - без значений по умолчанию....
Если mysqld начинает съедать ЦП или память или если это "зависает", можно использовать mysqladmin processlist состояние, чтобы узнать, выполняет ли кто-то запрос, который занимает много времени. Это может быть хорошая идея выполнить mysqladmin-i10 processlist состояние в некотором окне, если Вы испытываете проблемы производительности или проблемы, когда новые клиенты не могут соединиться.
Команда mysqladmin отладка выводит некоторую информацию о, привязывает использование, используемую память и использование запроса к файлу журнала MySQL. Это может помочь решить некоторые проблемы. Эта команда также обеспечивает немного полезной информации, даже если Вы не скомпилировали MySQL для того, чтобы отладить!
Если проблема состоит в том, что некоторые таблицы становятся медленнее и медленнее, следует попытаться
оптимизировать таблицу с OPTIMIZE TABLE
или myisamchk. См. Главу
5, MySQL Server Administration. Следует также проверить медленные запросы с EXPLAIN
.
Следует также считать специфичный для ОС раздел в этом руководстве для проблем, которые могут быть уникальными для Вашей среды. См. Раздел 2.1, "Общее Руководство Установки".