21.5.2 ndbinfo_select_all — Выбор из таблиц ndbinfo
ndbinfo_select_all — это клиентская программа, которая выбирает все строки и столбцы из одной или нескольких таблиц в базе данных ndbinfo
Не все ndbinfo таблицы, доступные в клиентской программе mysql, могут быть прочитаны этой программой (см. далее в этом разделе). Кроме того, ndbinfo_select_all может отображать информацию о некоторых внутренних таблицах ndbinfo, к которым нельзя получить доступ с помощью SQL, включая таблицы метаданных tables и columns.
Для выбора из одной или нескольких ndbinfo таблиц с помощью ndbinfo_select_all, необходимо указать имена таблиц при вызове программы, как показано здесь:
$> ndbinfo_select_all table_name1 [table_name2] [...]
Например:
$> ndbinfo_select_all logbuffers logspaces
== logbuffers ==
node_id log_type log_id log_part total used high
5 0 0 0 33554432 262144 0
6 0 0 0 33554432 262144 0
7 0 0 0 33554432 262144 0
8 0 0 0 33554432 262144 0
== logspaces ==
node_id log_type log_id log_part total used high
5 0 0 0 268435456 0 0
5 0 0 1 268435456 0 0
5 0 0 2 268435456 0 0
5 0 0 3 268435456 0 0
6 0 0 0 268435456 0 0
6 0 0 1 268435456 0 0
6 0 0 2 268435456 0 0
6 0 0 3 268435456 0 0
7 0 0 0 268435456 0 0
7 0 0 1 268435456 0 0
7 0 0 2 268435456 0 0
7 0 0 3 268435456 0 0
8 0 0 0 268435456 0 0
8 0 0 1 268435456 0 0
8 0 0 2 268435456 0 0
8 0 0 3 268435456 0 0
$>
Опции, которые можно использовать с ndbinfo_select_all, показаны в следующей таблице. Дополнительные описания следуют за таблицей.
Таблица 21.23 Параметры командной строки, используемые с программой ndbinfo_select_all
| Формат | Описание | Добавлен, устарел или удален |
|---|---|---|
| Директория, содержащая наборы символов | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Количество попыток повторного подключения перед отказом | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Количество секунд ожидания между попытками связи с сервером управления | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| То же, что и --ndb-connectstring | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Запись файла core при ошибке; используется при отладке | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Имя базы данных, где находится таблица | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Чтение заданного файла после чтения глобальных файлов | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Чтение параметров по умолчанию только из заданного файла | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Также читать группы с concat(group, suffix) | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Установить задержку в секундах между циклами | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Отображение текста справки и выход | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Чтение указанного пути из файла входа в систему | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Установить количество раз для выполнения выбора | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Установить строку подключения для подключения к ndb_mgmd. Синтаксис: "[nodeid=id;][host=]hostname[:port]". Переопределяет записи в NDB_CONNECTSTRING и my.cnf | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| То же, что и --ndb-connectstring | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Установить идентификатор узла для этого узла, переопределяя любой идентификатор, установленный --ndb-connectstring | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Не читать параметры по умолчанию из любого файла параметров, кроме файла входа в систему | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Включить оптимизации для выбора узлов для транзакций. Включено по умолчанию; используйте --skip-ndb-optimized-node-selection для отключения | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Установить степень параллелизма | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Вывести список аргументов программы и выйти | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Отобразить текст справки и выйти; то же, что и --help | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) | |
| Отобразить информацию о версии и выйти | (Поддерживается во всех выпусках NDB, основанных на MySQL 5.7) |
END_OF_DOCUMENT_MARKER
-
--character-sets-dirCommand-Line Format --character-sets-dir=pathКаталог, содержащий кодировки символов.
-
--connect-retriesCommand-Line Format --connect-retries=#Type Integer Default Value 12Minimum Value 0Maximum Value 12Количество попыток повторного подключения перед отказом.
-
--connect-retry-delayCommand-Line Format --connect-retry-delay=#Type Integer Default Value 5Minimum Value 0Maximum Value 5Количество секунд ожидания между попытками связаться с сервером управления.
-
--connect-stringCommand-Line Format --connect-string=connection-stringType String Default Value [none]То же, что и
--ndb-connectstring. -
--core-fileCommand-Line Format --core-fileЗаписать файл дампа памяти при ошибке; используется при отладке.
-
--defaults-extra-fileCommand-Line Format --defaults-extra-file=pathType String Default Value [none]Прочитать заданный файл после чтения глобальных файлов.
-
--defaults-fileCommand-Line Format --defaults-file=pathType String Default Value [none]Прочитать параметры по умолчанию только из заданного файла.
-
--defaults-group-suffixCommand-Line Format --defaults-group-suffix=stringType String Default Value [none]Также читать группы с concat(group, suffix).
-
--delay=secondsCommand-Line Format --delay=#Type Numeric Default Value 5Minimum Value 0Maximum Value MAX_INTЭтот параметр устанавливает количество секунд ожидания между выполнением циклов. Не оказывает влияния, если
--loopsустановлено в 0 или 1. -
--helpCommand-Line Format --helpВывести справку и завершить работу.
-
--login-pathCommand-Line Format --login-path=pathType String Default Value [none]Прочитать заданный путь из файла входа.
-
--loops=,number-lnumberCommand-Line Format --loops=#Type Numeric Default Value 1Minimum Value 0Maximum Value MAX_INTЭтот параметр устанавливает количество раз для выполнения select. Используйте
--delayдля установки времени между циклами. -
--ndb-connectstringCommand-Line Format --ndb-connectstring=connection-stringType String Default Value [none]Установить строку подключения для подключения к ndb_mgmd. Синтаксис: "[nodeid=id;][host=]hostname[:port]". Переопределяет записи в NDB_CONNECTSTRING и my.cnf.
-
--ndb-mgmd-hostCommand-Line Format --ndb-mgmd-host=connection-stringType String Default Value [none]То же, что и
--ndb-connectstring. -
--ndb-nodeidCommand-Line Format --ndb-nodeid=#Type Integer Default Value [none]Установить ID узла для этого узла, переопределяя любой ID, установленный
--ndb-connectstring. -
--ndb-optimized-node-selectionCommand-Line Format --ndb-optimized-node-selectionВключить оптимизацию для выбора узлов для транзакций. Включено по умолчанию; использовать
--skip-ndb-optimized-node-selectionдля отключения. -
--no-defaultsCommand-Line Format --no-defaultsНе читать параметры по умолчанию из каких-либо файлов параметров, кроме файла входа.
-
--print-defaultsCommand-Line Format --print-defaultsРаспечатать список аргументов программы и завершить работу.
-
--usageCommand-Line Format --usageВывести справку и завершить работу; то же, что и
--help. -
--versionCommand-Line Format --versionВывести информацию о версии и завершить работу.
ndbinfo_select_all не может прочитать следующие таблицы:
© 2025 Oracle
Licensed under the GPLv2 License.