Назад | Перейти на главную страницу

Каковы некоторые распространенные причины, по которым mysql перестает отвечать?

Мне нужно администрировать сервер mysql, и я надеялся, что люди могут назвать несколько основных причин, по которым сервер mysql может перестать отвечать?

Я знаю расплывчатый вопрос, но я хочу почитать о профилактических мерах в качестве учебного опыта, прежде чем у меня возникнут какие-то проблемы.

Каковы распространенные причины сбоя сервера mysql? методы отладки проблем и т. д.

Хотя я согласен со всем, что сказал ErikA - это очень частые причины, по которым MySQL выйдет из строя, - я не могу согласиться с тем, что любая из этих причин является наиболее вероятной причиной остановки сервера MySQL. отвечающий. По моему опыту, гораздо более вероятно, что вы столкнетесь с конфликтом базы данных, что приведет к тому, что все будет заблокировано за одним длительным запросом, чем сбой MySQL. Это особенно вероятно, когда вы выполняете длинные и / или сложные чтения тех же таблиц, в которые производится запись.

MyISAM, механизм хранения по умолчанию, особенно уязвим для этого, поскольку он использует блокировку на уровне таблицы вместо блокировки на уровне строк, которую использует InnoDB. Теоретически возможно соперничество на уровне строк, но гораздо меньше вероятность возникновения проблем с блокировкой при запуске InnoDB, чем MyISAM. Я бы прочитал блокировка стола на твоем месте. Я думаю, это более вероятно.

Я бы также добавил «подкачку» к списку результатов ErikA, хотя технически это всего лишь причина очень высокой конкуренции за ввод / вывод.