LoginSignup
2
0

More than 1 year has passed since last update.

R3transを使用したクライアント削除

Posted at

クライアント削除でサイズの大きいテーブルの削除は非常に時間がかかります。
R3transにはクライアントコピー制御の機能もあり、以下のコマンドでより高速に削除対象クライアントのテーブルエントリの削除が可能です。
(並列処理も可能)

〇コマンド
R3trans -w <ログファイル> -u <オプション> <制御ファイル>

〇制御ファイル(削除)
clientremove
client =
select * from <テーブル>

注意点としてはselect count等で削除の進捗が見えずらく、UNDO領域を使用するため拡張やテーブル削除後の作り直しが必要な場合があります。

ちなみに、制御ファイルの内容を書き換えてテーブルのエクスポート、インポート、クライアント間のコピーも可能です。

〇制御ファイル(エクスポート)
export
Client =
FILE = <エクスポートファイル>
select * from <テーブル>

〇制御ファイル(インポート)
import
Client =
FILE = <エクスポートファイル>

〇制御ファイル(コピー)
clientcopy
source client =
target client =
select * from <テーブル>

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0