アプリケーションのパフォーマンスに影響を与えることなく、トランザクション データベースからデータを削除する効率的な方法を教えてください。
1453 次
1 に答える
0
alter table コマンドを使用して、「最初にログに記録されていない」テーブルを空にすることができます。
http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0000888.html
Truncate コマンドを使用することもできます
http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/topic/com.ibm.db2.luw.sql.ref.doc/doc/r0053474.html
複数のテーブルに対してこの操作を行う必要がある場合は、カタログを照会して、行を削除するためのクエリを生成できます。
于 2012-09-26T02:51:13.093 に答える