列レベルのフィルター条件を指定する際にデータベースとテーブルも指定している場合、
-l/--table-listパラメータは不要ですか?-l/--table-listパラメータも同時に指定することを推奨します。データベース・テーブルレベルのフィルタリングはobcdc内で行われるため、不要なログを事前に除外できます。oblogminerの実行中に生成される実行ログ
oblogminer.logが多すぎます。実行時のログ生成を減らす方法はありますか?-L/--log_levelパラメータでログレベルを指定することで、実行ログの生成量を制御できます。例えば、ログレベルをALL.*:WARNに設定します。なぜoblogminerの分析結果とユーザーが実際に実行したDML SQL文が異なるのですか?
oblogminerは、ユーザーが実行したDML SQL文ではなく、clogログに基づいて分析を行います。そのため、分析結果の
SQL_REDOとユーザーが実際に実行したDML SQL文には差異が生じる可能性がありますが、ユーザーが実行したDML SQL文と等価であるはずです。例えば、主キーテーブルの主キーカラムに対するUPDATE操作について、oblogminerはDELETEとINSERTの操作を生成します。
なぜoblogminerの起動に失敗し、
init cdc instance failedというエラーが表示されるのですか?起動失敗の一般的な原因の一つは、開始時刻(
-s/--start-timeで指定)がobcdcの起動タイムスタンプ要件を満たしていないことです。開始時刻が早すぎると、oblogminerの起動に失敗します。具体的な制限については、obcdc よくある質問を参照してください。
よくある質問
シェア
前のトピック