ndb_delete_all は、指定された NDB
テーブルからすべての行を削除します。これは、DELETE
または TRUNCATE TABLE
よりも速いことがあります。
使用法
ndb_delete_all -c connect_string tbl_name -d db_name
これは、db_name
という名前のデータベースの tbl_name
という名前のテーブルからすべての行を削除しています。MySQL で TRUNCATE
を実行することとまったく同じです。
db_name
.tbl_name
次の表には、ndb_delete_all に固有のオプションが含まれています。追加説明が表のあとにあります。ほとんどの MySQL Cluster プログラム (ndb_delete_all を含む) に共通するオプションについては、セクション18.4.27「MySQL Cluster プログラムに共通するオプション — MySQL Cluster プログラムに共通するオプション」を参照してください。
表 18.83 この表は、ndb_delete_all プログラムのコマンド行オプションについて説明しています
形式 | 説明 | 追加または削除 |
---|---|---|
|
テーブルを探すデータベースの名前 |
すべての MySQL 5.6 ベースリリース |
単一トランザクションで削除を実行します (操作の数が足りなくなることがあります) |
すべての MySQL 5.6 ベースリリース |
|
|
TUP スキャンを実行します |
すべての MySQL 5.6 ベースリリース |
|
ディスクスキャンを実行します |
すべての MySQL 5.6 ベースリリース |