Spec-Zone.ru › MySQL 8.4

25.2.7.8 Ограничения, специфичные для кластера NDB

Ниже приведены ограничения, специфичные для хранилища NDB:

  • Архитектура машины. Все машины, используемые в кластере, должны иметь одинаковую архитектуру. То есть все машины, на которых размещаются узлы, должны быть либо big-endian, либо little-endian, и вы не можете использовать их смесь. Например, вы не можете иметь узел управления, работающий на PowerPC, который управляет узлом данных, работающим на машине x86. Это ограничение не относится к машинам, на которых просто выполняется mysql или другие клиенты, которые могут обращаться к SQL-узлам кластера.

  • Двоичный журнал. Кластер NDB имеет следующие ограничения или ограничения в отношении двоичного журнала:

    • Кластер NDB не может создать двоичный журнал для таблиц, содержащих столбцы BLOB, но без первичного ключа.

    • В двоичном журнале кластера, который не находится на узле mysqld, выполняющем оператор, регистрируются только следующие операции со схемой:

      • CREATE TABLE

      • ALTER TABLE

      • DROP TABLE

      • CREATE DATABASE / CREATE SCHEMA

      • DROP DATABASE / DROP SCHEMA

      • CREATE TABLESPACE

      • ALTER TABLESPACE

      • DROP TABLESPACE

      • CREATE LOGFILE GROUP

      • ALTER LOGFILE GROUP

      • DROP LOGFILE GROUP

  • Операции со схемой. Операции со схемой (операторы DDL) отклоняются во время перезапуска любого узла данных. Операции со схемой также не поддерживаются при выполнении онлайн-обновления или понижения версии.

  • Количество реплик фрагментов. Количество реплик фрагментов, как определяется параметром конфигурации узла данных NoOfReplicas, представляет собой количество копий всех данных, хранящихся в кластере NDB. Установка этого параметра в 1 означает, что существует только одна копия; в этом случае резервирование не предоставляется, и потеря узла данных влечет за собой потерю данных. Чтобы гарантировать резервирование и, следовательно, сохранение данных даже при сбое узла данных, установите этот параметр в 2, что является значением по умолчанию и рекомендуемым значением в рабочей среде.

    Поддерживается установка NoOfReplicas на значение больше 2 (максимум 4), но это не нужно для защиты от потери данных.

См. также Раздел 25.2.7.10, «Ограничения, связанные с несколькими узлами кластера NDB».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/mysql-cluster-limitations-exclusive-to-cluster.html

Spec-Zone.ru

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