データベースが一括ログモードに設定されているにもかかわらず、ETLプロセス中の大規模なログ拡張に関連する問題を調査しています(疑似シンプルでは実行されていませんが、実際には一括ログに記録されています)
:: fn_dblog(null、null)関数を使用して、トランザクションログ操作と操作のコンテキストを調べると、ログの拡張は、LCX_HeapコンテキストでのLOP_FORMAT_PAGE操作のログにほぼ完全に依存します。(拡張の97%はその操作であり、1回のデータロードで60万回以上ログに表示されます。)
問題は、SQLが行ったlop_format_pageの実行/記録は何ですか?
それを考えると、論理を逆にして、原因/結果の連鎖がこれをもたらすものであるかを理解し、必要に応じてETLを変更できるはずです。
多くの人がこれに出くわしたとは思っていません。操作とコンテキストに関する利用可能な詳細のレベルはごくわずかです。