SQL Server 2008 で、トランザクション ログを無効にしたり、ログ ファイルをクリアしたりする方法はありますか?
プロジェクトで 1 つのクエリを実行すると (トランザクションの点で非常に大きい)、このログ ファイルのサイズが大きくなります (20 ~ 30 GB)。
今、他のオプションを無効にしたい
SQL Server 2008 で、トランザクション ログを無効にしたり、ログ ファイルをクリアしたりする方法はありますか?
プロジェクトで 1 つのクエリを実行すると (トランザクションの点で非常に大きい)、このログ ファイルのサイズが大きくなります (20 ~ 30 GB)。
今、他のオプションを無効にしたい
このT-SQLを使用してログファイルをクリアできます。
BACKUP log [CustomerServiceSystem] with truncate_only
go
DBCC SHRINKDATABASE ([CustomerServiceSystem], 10, TRUNCATEONLY)
go
ログを無効にする場合は、これを使用できます
ALTER DATABASE MyDB SET RECOVERY SIMPLE;
このリンクを参照してください