Spec-Zone.ru › MySQL 9.2

25.2.7.5 Ограничения, связанные с объектами базы данных в NDB Cluster

Некоторые объекты базы данных, такие как таблицы и индексы, имеют разные ограничения при использовании хранилища NDBCLUSTER:

  • Количество объектов базы данных. Максимальное количество всех NDB объектов базы данных в одном NDB Cluster — включая базы данных, таблицы и индексы — ограничено 20320.

  • Атрибуты на таблицу. Максимальное количество атрибутов (то есть столбцов и индексов), которые могут принадлежать заданной таблице, равно 512.

  • Атрибуты на ключ. Максимальное количество атрибутов на ключ равно 32.

  • Размер строки. Максимально допустимый размер любой строки составляет 30000 байт.

    Каждый BLOB или TEXT столбец вносит 256 + 8 = 264 байта в этот итог; это включает JSON столбцы. Смотрите Требования к хранению типа String, а также Требования к хранению JSON для получения дополнительной информации об этих типах.

    Кроме того, максимальный смещение для столбца фиксированной ширины таблицы NDB составляет 8188 байт; попытка создать таблицу, нарушающую это ограничение, завершается ошибкой NDB 851 Превышен максимальный смещение для столбцов фиксированной длины. Для столбцов на основе памяти можно обойти это ограничение, используя тип столбца переменной ширины, такой как VARCHAR, или определяя столбец как COLUMN_FORMAT=DYNAMIC; это не работает со столбцами, хранящимися на диске. Для столбцов на диске вы можете сделать это, переупорядочив один или несколько столбцов таблицы на диске таким образом, чтобы суммарная ширина всех столбцов, кроме столбца на диске, определенного последним в CREATE TABLE инструкции, используемой для создания таблицы, не превышала 8188 байт за вычетом возможного округления для некоторых типов данных, таких как CHAR или VARCHAR; в противном случае необходимо использовать хранение на основе памяти для одного или нескольких столбцов, нарушающих условие.

  • Хранение столбцов BIT на таблицу. Максимальная общая ширина всех BIT столбцов, используемых в заданной NDB таблице, равна 4096.

  • Хранение столбцов FIXED. NDB Cluster поддерживает максимальный объем 128 ТБ на фрагмент данных в столбцах FIXED.

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

Spec-Zone.ru

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