3

データベースの復旧モデルは tempdb.mdf のサイズに影響しますか?

多くの処理と一括挿入を伴うデータベースがあります。tempdb ファイルが非常に大きなサイズ (70 GB 以上) になるという問題が発生しています。問題のデータベースは完全復旧に設定されています。単純復旧 (tempdb ではないすべてのトランザクションを含むデータベース上) に変更すると、これらの大規模な挿入や一括読み込みで tempdb を使用できなくなりますか?

4

2 に答える 2

3

データベースの復旧モードは、tempdb の使用には影響しません。tempdb の使用は、'処理' 部分からのものである可能性が最も高い: 静的​​カーソル、一時テーブルとテーブル変数、並べ替え操作、およびその他の作業テーブルに基づくクエリ演算子、大きな変数とパラメーター。

一括挿入部分 (つまり、回復モードの影響を受ける部分) には、tempdb への影響はありません。

于 2010-01-26T18:20:59.833 に答える
1

tempdb のサイズと配置に関する推奨事項

tempdb の最適なパフォーマンスを実現するには、運用環境で tempdb を次のように構成することをお勧めします。

tempdb の復旧モデルを SIMPLE に設定します。このモデルは、ログ領域を自動的に再利用して、領域要件を小さく保ちます。

http://msdn.microsoft.com/en-us/library/ms175527.aspx

于 2011-10-20T23:56:38.610 に答える