Spec-Zone.ru › MySQL Shell 9.2

8.2 Ограничения InnoDB Cluster

В этом разделе описаны известные ограничения InnoDB Cluster. Поскольку InnoDB Cluster использует Group Replication, вы также должны знать о его ограничениях, см. .

  • InnoDB Cluster не управляет вручную настроенными каналами асинхронной репликации. Group Replication и AdminAPI не гарантируют, что асинхронная репликация активна только на главном сервере, и состояние не реплицируется между экземплярами. Это может привести к различным сценариям, когда репликация больше не работает, а также потенциально вызвать ситуацию «разделенного мозга». Репликация между одним InnoDB Cluster и другим поддерживается только InnoDB ClusterSet, который управляет репликацией с активного главного сервера InnoDB Cluster с чтением/записью на несколько кластеров-реплик для чтения. Для получения информации об этом решении, см. Главу 9, MySQL InnoDB ClusterSet.

  • InnoDB Cluster предназначен для развертывания в локальной сети. Развертывание одного InnoDB Cluster через широкую сеть оказывает заметное влияние на производительность записи. Стабильное и низкозадержное соединение важно для серверов-членов InnoDB Cluster для взаимодействия друг с другом с помощью технологии Group Replication для достижения консенсуса по транзакциям. Однако InnoDB ClusterSet разработан для развертывания в нескольких дата-центрах, при этом каждый InnoDB Cluster находится в одном дата-центре, а асинхронные каналы репликации связывают их. Для получения информации об этом решении, см. Главу 9, MySQL InnoDB ClusterSet.

  • Для операций AdminAPI вы можете подключаться к экземплярам в InnoDB Cluster только с использованием TCP/IP-соединений и классического протокола MySQL. Использование Unix-сокетнов и именованных каналов не поддерживается для операций AdminAPI, а использование протокола X не поддерживается для операций AdminAPI. Те же ограничения применяются к соединениям между самими серверными экземплярами.

    Примечание

    Клиентские приложения могут использовать протокол X и Unix-сокеты и именованные каналы для подключения к экземплярам в InnoDB Cluster. Ограничения применяются только к операциям администрирования с использованием команд AdminAPI и к соединениям между экземплярами.

  • AdminAPI и InnoDB Cluster не поддерживают использование экземпляров, работающих под MySQL Server 5.7.

  • Одновременные операторы определения данных и операторы манипулирования данными, выпущенные для одного объекта, но на разных серверах, не поддерживаются при использовании режима с несколькими главными серверами. Во время выполнения операторов языка определения данных (DDL) для объекта, одновременное выполнение операторов манипулирования данными (DML) для того же объекта, но с другого сервера, имеет риск не обнаружения конфликтующих DDL, выполняемых на разных экземплярах. Для получения дополнительной информации, см. .

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-shell-9.2-en/mysql-innodb-cluster-limitations.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API