Spec-Zone.ru › MySQL 9.2

25.5.27 ndb_show_tables — Отображение списка таблиц NDB

ndb_show_tables отображает список всех объектов базы данных в кластере. По умолчанию, это включает не только созданные пользователем таблицы и системные таблицы, но и специфичные для NDB индексы, внутренние триггеры и объекты данных NDB Cluster Disk Data.

Опции, которые можно использовать с ndb_show_tables, показаны в следующей таблице. Дополнительные описания следуют за таблицей.

Использование

ndb_show_tables [-c connection_string]
  • --character-sets-dir

    Формат командной строки --character-sets-dir=path

    Каталог, содержащий кодировки символов.

  • --connect-retries

    Формат командной строки --connect-retries=#
    Тип Integer
    Значение по умолчанию 12
    Минимальное значение 0
    Максимальное значение 12

    Количество попыток повторного подключения перед отказом.

  • --connect-retry-delay

    Формат командной строки --connect-retry-delay=#
    Тип Integer
    Значение по умолчанию 5
    Минимальное значение 0
    Максимальное значение 5

    Количество секунд ожидания между попытками связаться с сервером управления.

  • --connect-string

    Формат командной строки --connect-string=connection_string
    Тип String
    Значение по умолчанию [none]

    То же, что и --ndb-connectstring.

  • --core-file

    Формат командной строки --core-file

    Записать файл дампа памяти при ошибке; используется при отладке.

  • --database, -d

    Указывает имя базы данных, в которой находится нужная таблица. Если указан этот параметр, за именем базы данных должно следовать имя таблицы.

    Если этот параметр не указан и таблицы не найдены в базе данных TEST_DB, ndb_show_tables выдает предупреждение.

  • --defaults-extra-file

    Формат командной строки --defaults-extra-file=path
    Тип String
    Значение по умолчанию [none]

    Прочитать заданный файл после чтения глобальных файлов.

  • --defaults-file

    Формат командной строки --defaults-file=path
    Тип String
    Значение по умолчанию [none]

    Прочитать параметры по умолчанию только из заданного файла.

  • --defaults-group-suffix

    Формат командной строки --defaults-group-suffix=string
    Тип String
    Значение по умолчанию [none]

    Также прочитать группы с concat(group, suffix).

  • --help

    Формат командной строки --help

    Вывести справку и завершить работу.

  • --login-path

    Формат командной строки --login-path=path
    Тип String
    Значение по умолчанию [none]

    Прочитать заданный путь из файла входа.

  • --no-login-paths

    Формат командной строки --no-login-paths

    Пропускает чтение параметров из файла пути входа.

  • --loops, -l

    Указывает количество раз, которое утилита должна выполнить. Это значение равно 1, если этот параметр не указан, но если вы используете этот параметр, вы должны указать для него целочисленный аргумент.

  • --ndb-connectstring

    Формат командной строки --ndb-connectstring=connection_string
    Тип String
    Значение по умолчанию [none]

    Установить строку подключения для подключения к ndb_mgmd. Синтаксис: [nodeid=id;][host=]hostname[:port]. Перезаписывает записи в NDB_CONNECTSTRING и my.cnf.

  • --ndb-mgm-tls

    Формат командной строки --ndb-mgm-tls=level
    Тип Enumeration
    Значение по умолчанию relaxed
    Допустимые значения

    relaxed

    strict

    Устанавливает уровень поддержки TLS, необходимый для подключения к серверу управления; одно из relaxed или strict. relaxed (по умолчанию) означает, что попытка подключения TLS предпринимается, но успех не обязателен; strict означает, что для подключения требуется TLS.

  • --ndb-mgmd-host

    Формат командной строки --ndb-mgmd-host=connection_string
    Тип String
    Значение по умолчанию [none]

    То же, что и --ndb-connectstring.

  • --ndb-nodeid

    Формат командной строки --ndb-nodeid=#
    Тип Integer
    Значение по умолчанию [none]

    Установить идентификатор узла для этого узла, переопределив любой идентификатор, установленный --ndb-connectstring.

  • --ndb-optimized-node-selection

    Формат командной строки --ndb-optimized-node-selection

    Включить оптимизацию выбора узлов для транзакций. Включено по умолчанию; использовать --skip-ndb-optimized-node-selection для отключения.

  • --ndb-tls-search-path

    Формат командной строки --ndb-tls-search-path=list
    Тип Имя пути
    Значение по умолчанию (Unix) $HOME/ndb-tls
    Значение по умолчанию (Windows) $HOMEDIR/ndb-tls

    Укажите список каталогов для поиска файла CA. На платформах Unix имена каталогов разделены двоеточием (:); на системах Windows в качестве разделителя используется точка с запятой (;). Ссылка на каталог может быть относительной или абсолютной; она может содержать одну или несколько переменных среды, каждая из которых обозначается префиксом долларового знака ($), и расширяется перед использованием.

    Поиск начинается с самого левого указанного каталога и продолжается слева направо до тех пор, пока не будет найден файл. Пустая строка обозначает пустой путь поиска, что приводит к неудаче всех поисков. Строка, состоящая только из точки (.), указывает, что путь поиска ограничен текущим рабочим каталогом.

    Если путь поиска не указан, используется значение по умолчанию, скомпилированное в программу. Это значение зависит от используемой платформы: в Windows это \ndb-tls; на других платформах (включая Linux) это $HOME/ndb-tls. Это можно переопределить, скомпилировав NDB Cluster с помощью -DWITH_NDB_TLS_SEARCH_PATH.

  • --no-defaults

    Формат командной строки --no-defaults

    Не читать значения параметров по умолчанию из файла параметров, кроме файла входа.

  • --parsable, -p

    Использование этого параметра приводит к выводу в формате, пригодном для использования с LOAD DATA.

  • --print-defaults

    Формат командной строки --print-defaults

    Вывести список аргументов программы и выйти.

  • --show-temp-status

    При указании этого параметра отображаются временные таблицы.

  • --type, -t

    Может использоваться для ограничения вывода одним типом объекта, заданным целочисленным кодом типа, как показано здесь:

    • 1: Системная таблица

    • 2: Таблица, созданная пользователем

    • 3: Уникальный индекс хеширования

    Любое другое значение приводит к отображению всех объектов базы данных NDB (значение по умолчанию).

  • --unqualified, -u

    При указании этого параметра отображаются имена объектов без квалификаторов.

  • --usage

    Формат командной строки --usage

    Отобразить текст справки и выйти; то же, что и --help.

  • --version

    Формат командной строки --version

    Отобразить информацию о версии и выйти.

Примечание

Доступ к таблицам NDB Cluster, созданным пользователем, возможен только из MySQL; системные таблицы, такие как SYSTAB_0, не видны для mysqld. Однако, вы можете просмотреть содержимое системных таблиц с помощью приложений API NDB Cluster, таких как ndb_select_all (см. Раздел 25.5.25, «ndb_select_all — Вывод строк из таблицы NDB»).

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/mysql-cluster-programs-ndb-show-tables.html

Spec-Zone.ru

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