Spec-Zone .ru
спецификации, руководства, описания, API

17.4.8. ndb_delete_all — Удаляют Все Строки из Таблицы NDB

ndb_delete_all удаляет все строки из данного NDB таблица. В некоторых случаях это может быть намного быстрее чем DELETE или даже TRUNCATE TABLE.

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

ndb_delete_all -c connect_string tbl_name -d db_name

Это удаляет все строки из названной таблицы tbl_name в названной базе данных db_name. Это точно эквивалентно выполнению TRUNCATE db_name.tbl_name в MySQL.

Следующая таблица включает опции, которые являются определенными для ndb_delete_all. Дополнительные описания следуют за таблицей. Для опций, характерных для большинства программ MySQL Cluster (включая ndb_delete_all), см. Раздел 17.4.25, "Опции, Характерные для MySQL Cluster Programs — Опции, Характерные для MySQL Cluster Programs".

Таблица 17.15. Опции ndb_delete_all и Переменные: MySQL ClusterNDB 7.3

Формат Описание Добавленный / Удаленный

--database=dbname,

-d

Имя базы данных, в которой находится таблица

Весь MySQL 5.6 базируемые выпуски

--transactional,

-t

Выполните удаление в единственной транзакции (может исчерпать операции),

Весь MySQL 5.6 базируемые выпуски

--tupscan

Выполненное сканирование барана

Весь MySQL 5.6 базируемые выпуски

--diskscan

Выполненное дисковое сканирование

Весь MySQL 5.6 базируемые выпуски