Я планирую использовать MySQL с репликацией кластера Galera (Percona XtraDB Cluster).Репликация кластера MySQL + Galera, что происходит при ошибке?
Я новичок в этой технологии репликации, и мне нужно некоторое разъяснение.
Что именно произойдет, когда я попытаюсь выполнить SQL-запрос на узле, который не синхронизирован с остальной частью кластера (т. Е. Сбой сети, кворум решил, что узел вышел из строя и удалил его из основного компонента)?
Как определить эту ситуацию на стороне клиента SQL? т.е. какую ошибку я получу на SQL SELECT * FROM xxx; или UPDATE xxx SET yyy = zzz ;?
Когда узел не синхронизирован, я подозреваю, что все операции чтения/записи должны заканчиваться неудачей, чтобы предотвратить проблемы с разделенным мозгом и другими проблемами, но какие ошибки я получу и как их проверить?
Что мне нужно, чтобы обнаружить, что я связан сделать неправильный узел, так что я мог подключиться к другой
Все ваши вопросы адресуются в [faq] (http://www.percona.com/doc/percona-xtradb-cluster/faq.html). – eggyal
Эта информация не отвечает на мои вопросы Информация о точных кодах ошибок отсутствует – Matthias