MySQL 5.1 リファレンスマニュアル :: 14 MySQL Cluster :: 14.9 クラスタ ユーティリティ プログラム :: 14.9.2 ndb_delete_all — NDB テーブルからのすべての行を削除する
« 14.9.1 ndb_config — NDB 設定情報の抽出

14.9.3 ndb_desc — NDB テーブルの説明 »
Section Navigation      [Toggle]
  • 14.9 クラスタ ユーティリティ プログラム
  • 14.9.1 ndb_config — NDB 設定情報の抽出
  • 14.9.2 ndb_delete_all — NDB テーブルからのすべての行を削除する
  • 14.9.3 ndb_desc — NDB テーブルの説明
  • 14.9.4 ndb_drop_index
  • 14.9.5 ndb_drop_table
  • 14.9.6 ndb_error_reporter
  • 14.9.7 ndb_print_backup_file
  • 14.9.8 ndb_print_schema_file
  • 14.9.9 ndb_print_sys_file
  • 14.9.10 ndb_select_all
  • 14.9.11 ndb_select_count
  • 14.9.12 ndb_show_tables
  • 14.9.13 ndb_size.pl — NDBCluster サイズ仕様エスティメーター
  • 14.9.14 ndb_waiter

14.9.2. ndb_delete_all — NDB テーブルからのすべての行を削除する

ndb_delete_all は所定の NDB テーブルからすべての行を削除します。場合によっては、これは DELETE あるいはむしろ TRUNCATE よりもかなり速くできます。

使用法:

ndb_delete_all -c connect_string tbl_name -d db_name

これにより データベース db_name のテーブル tbl_name の行をすべて削除します。それは MySQL のTRUNCATE db_name.tbl_name で実行するのと全く同じです。

その他のオプション:

  • --transactional, -t

    このオプションを使用すると単一のトランザクションとして実行されるオペレーションを削除します。

    警告:非常に大きなテーブルでは、このオプションを使用したこれを使用することで超過している多くのオペレーションが利用できるようになります。ter to be exceeded.

Copyright © 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates