Closed shimpeko closed 7 years ago
my-importとmigrateにno-backupオプションを追加します。
my-import
migrate
no-backup
現在は、ロード時に宛先テーブルを_oldプリフィクスを付けてバックアップする実装になっています。しかし、データ量を減らしたい場合や、テーブル数を減らしたい場合などは、_oldテーブルが作成されないほうが都合が良いです。このオプションを付けると、_oldテーブルを作成せずに、ロードを実行します。
修正しました
ロード先テーブルのロック時間を短縮するために、work_tableへcopyし、その後renameするようにしました(変更前に近い処理の流れに戻しました)
my-import
とmigrate
にno-backup
オプションを追加します。現在は、ロード時に宛先テーブルを_oldプリフィクスを付けてバックアップする実装になっています。しかし、データ量を減らしたい場合や、テーブル数を減らしたい場合などは、_oldテーブルが作成されないほうが都合が良いです。このオプションを付けると、_oldテーブルを作成せずに、ロードを実行します。