このページは機械翻訳したものです。
ndb_move_data は、NDB テーブル間でデータをコピーします。
使用法
プログラムは、ソーステーブルとターゲットテーブルの名前を使用して起動されます。これらのいずれかまたは両方を、オプションでデータベース名で修飾できます。 どちらのテーブルも NDB ストレージエンジンを使用する必要があります。
ndb_move_data options source target
次のテーブルに、ndb_move_data に固有のオプションを示します。 追加説明が表のあとにあります。 ほとんどの NDB Cluster プログラム (ndb_move_data を含む) に共通のオプションについては、セクション23.4.32「NDB Cluster プログラムに共通のオプション — NDB Cluster プログラムに共通のオプション」 を参照してください。
表 23.37 プログラムで使用されるコマンドライン・オプション ndb_move_data
| 形式 | 説明 | 追加、非推奨、または削除された |
|---|---|---|
| 永続エラー時にコアをダンプ (デバッグオプション) | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| 文字セットが存在するディレクトリ | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| テーブルが見つかったデータベースの名前 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| すべての行の移動後にソーステーブルを削除 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| ランダムな一時エラーの挿入 (テストオプション) | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| ソーステーブルまたはターゲットテーブルの余分なカラムを無視 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| 小さい型への変換時に属性データの切捨てを許可 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| 属性データの大きい型への変換を許可 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| 一時エラー時の試行回数を指定します。形式は x [, y [, z]]です。ここで x は最大試行回数 (0 = 制限なし)、y は最小遅延 (ミリ秒)、z = 最大遅延 (ミリ秒) です | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
| 詳細メッセージの有効化 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
-
コマンド行形式 --abort-on-error型 Boolean デフォルト値 FALSE永続エラー時にコアをダンプします (デバッグオプション)。
-
コマンド行形式 --character-sets-dir=name型 文字列 デフォルト値 [none]文字セットが存在するディレクトリ。
-
コマンド行形式 --database=dbname型 文字列 デフォルト値 TEST_DBテーブルが見つかるデータベースの名前。
-
コマンド行形式 --drop-source型 Boolean デフォルト値 FALSEすべての行が移動されたら、ソーステーブルを削除します。
-
コマンド行形式 --error-insert型 Boolean デフォルト値 FALSEランダムな一時エラーを挿入します (テストオプション)。
-
コマンド行形式 --exclude-missing-columns型 Boolean デフォルト値 FALSEソーステーブルまたはターゲットテーブルの余分なカラムを無視します。
-
コマンド行形式 --lossy-conversions型 Boolean デフォルト値 FALSE属性データを小さい型に変換するときに切り捨てられるようにします。
-
コマンド行形式 --promote-attributes型 Boolean デフォルト値 FALSE属性データを大きい型に変換できるようにします。
-
コマンド行形式 --staging-tries=x[,y[,z]]型 文字列 デフォルト値 0,1000,60000一時エラー時の試行回数を指定します。 形式は x [, y [, z]]で、x は最大試行回数 (0 = 制限なし)、y は最小遅延 (ミリ秒)、z は最大遅延 (ミリ秒) です。
-
コマンド行形式 --verbose型 Boolean デフォルト値 FALSE詳細メッセージを有効にします。