21.5.26 ndb_select_count — Вывод количества строк для таблиц NDB
ndb_select_count печатает количество строк в одной или нескольких таблицах NDB. При работе с одной таблицей результат эквивалентен полученному с помощью оператора MySQL SELECT COUNT(*) FROM
.tbl_name
Использование
ndb_select_count [-c connection_string] -ddb_name tbl_name[, tbl_name2[, ...]]
Опции, которые можно использовать с ndb_select_count, показаны в следующей таблице. Дополнительные описания следуют за таблицей.
Таблица 21.42 Параметры командной строки, используемые с программой ndb_select_count
| Формат | Описание | Добавлено, устарело или удалено |
|---|---|---|
| Директория, содержащая наборы символов | (Поддерживается во всех выпусках 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_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) | |
| Включить оптимизации для выбора узлов для транзакций. Включено по умолчанию; используйте --skip-ndb-optimized-node-selection для отключения | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Не читать параметры по умолчанию из любого файла параметров, кроме файла входа | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
|
| Степень параллелизма | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) |
| Вывести список аргументов программы и выйти | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Вывести текст справки и выйти; то же, что и --help | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) | |
| Вывести информацию о версии и выйти | (Поддерживается во всех выпусках NDB на основе MySQL 5.7) |
-
--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Записать файл core при ошибке; используется при отладке.
-
--defaults-fileФормат командной строки --defaults-file=pathТип String Значение по умолчанию [none]Читать параметры по умолчанию только из указанного файла.
-
--defaults-extra-fileФормат командной строки --defaults-extra-file=pathТип String Значение по умолчанию [none]Читать указанный файл после чтения глобальных файлов.
-
--defaults-group-suffixФормат командной строки --defaults-group-suffix=stringТип String Значение по умолчанию [none]Также читать группы с concat(group, suffix).
-
--login-pathФормат командной строки --login-path=pathТип String Значение по умолчанию [none]Читать указанный путь из файла login.
-
--helpФормат командной строки --helpВывести справку и завершить работу.
-
--ndb-connectstringФормат командной строки --ndb-connectstring=connection_stringТип String Значение по умолчанию [none]Установить строку подключения для подключения к ndb_mgmd. Синтаксис: "[nodeid=id;][host=]hostname[:port]". Перезаписывает записи в NDB_CONNECTSTRING и my.cnf.
-
--ndb-mgmd-hostФормат командной строки --ndb-mgmd-host=connection_stringТип String Значение по умолчанию [none]То же, что и
--ndb-connectstring. -
--ndb-optimized-node-selectionФормат командной строки --ndb-optimized-node-selectionВключить оптимизацию выбора узлов для транзакций. Включено по умолчанию; использовать
--skip-ndb-optimized-node-selectionдля отключения. -
--ndb-nodeidФормат командной строки --ndb-nodeid=#Тип Integer Значение по умолчанию [none]Установить ID узла для этого узла, переопределяя любой ID, установленный с помощью
--ndb-connectstring. -
--no-defaultsФормат командной строки --no-defaultsНе читать параметры по умолчанию из файлов параметров, кроме файла login.
-
--print-defaultsФормат командной строки --print-defaultsРаспечатать список аргументов программы и завершить работу.
-
--usageФормат командной строки --usageВывести справку и завершить работу; то же, что и
--help. -
--versionФормат командной строки --versionВывести информацию о версии и завершить работу.
Вы можете получить количество строк из нескольких таблиц в одной и той же базе данных, перечислив имена таблиц, разделенные пробелами, при вызове этой команды, как показано в разделе Пример вывода.
Пример вывода
$> ./ndb_select_count -c localhost -d ctest1 fish dogs
6 records in table fish
4 records in table dogs
NDBT_ProgramExit: 0 - OK
© 2025 Oracle
Licensed under the GPLv2 License.