Spec-Zone.ru › MySQL 9.2

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 Cluster».

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

Spec-Zone.ru

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