2

ログに記録されていない SQL Server でテーブルを作成することは可能ですか? レポートを生成するためだけに、多数のテーブルから大量のデータを含むテーブルを作成する必要があります。この場合、トランザクション ログは実際には必要ありません。

4

1 に答える 1

3

ログをまったく記録せずに挿入または作成する方法はありません。

おそらくSELECT INTOロギングを最小限に抑えるために使用できます。また、復旧モデルを次のように設定してみてくださいsimple or bulk logged

ただし、SQL Server を停止してログ ファイルを作成することはできません。

このコマンドを試して復旧モデルを SIMPLE に設定し、トランザクション ログの肥大化を防ぐことができます。

ALTER DATABASE MyDataBase SET RECOVERY SIMPLE;
于 2013-09-25T16:05:20.407 に答える