SQL Serverの仮想トランザクションログファイルとは何ですか?SQL Server:仮想ログファイルとは何ですか?
答えて
MSDNから:
SQL Serverデータベースエンジンは に、内部の仮想ログファイルの数を 各物理ログファイルを分割します。仮想 ログファイルには固定サイズがありません。 物理ログファイルには固定数の仮想ファイル がありません。 データベースエンジンは、ログ ファイルを作成または拡張している間に、仮想ログファイル のサイズを動的に選択します。 データベースエンジンは、 という仮想番号の仮想番号を維持しようとします。ログファイルを拡張した後の仮想ファイル のサイズは、 であり、既存の ログのサイズと新しいファイルのサイズの合計は です。 仮想ログファイルのサイズまたは数は、 に設定したり、管理者が設定したりすることはできません。
トランザクションログは、ラップアラウンド ファイルです。たとえば、1つの物理ログファイルを データベースに4つの仮想ログファイルに分割したデータベースを考えてみましょう。 データベースが作成されると、論理ログ ファイルは 物理ログファイルの先頭から開始されます。新しいログレコードは、論理ログ の最後に追加された で、 物理ログの最後に向かって拡張されます。ログを切り捨てると、 の仮想ログがすべてリカバリログ のシーケンス番号(MinLSN)の前に表示され、そのレコードはすべて になります。
論理ログ の終わりは物理ログ ファイルの終わりに達すると、新しいログ・レコードは、物理ログファイルの先頭に周り 包みます。
+1(あなたの担当者を魅了する9,999!) –
oh please ...
- 1. 仮想ディレクトリとは何ですか?それの使用は何ですか?
- 2. SQL ServerでNoncountとは何ですか?
- 3. C++の疑似仮想関数とは何ですか?
- 4. 動的メソッドと仮想メソッドの違いは何ですか?
- 5. 「相対仮想アドレス」とは何ですか?
- 6. オブジェクトファイルのコンテキスト内のLLVM仮想セクションとは何ですか?
- 7. Amazon EC2の「仮想コア」とは何ですか?
- 8. SQL Server Profiler以外のSQL Serverプロファイルとは何ですか?
- 9. SQL Serverモジュールとは何ですか?
- 10. Sql Serverのブックマークルックアップとは何ですか?
- 11. SQL Server 2008:サニティチェックとは何ですか?
- 12. SQL Server 2008 R2 Express for 1 GB RAM仮想?
- 13. Dalvikの通常のAndroid仮想マシンとGoogle API仮想マシンの違いは何ですか
- 14. 純粋仮想と仮想の違い
- 15. 仮想マシンのVisual Studio 2010デバッグセッションからSQL Serverデータベースに接続する
- 16. メソッドを仮想化する危険性は何ですか?
- 17. SQL Server Tempdbログファイルが増加する
- 18. 動的CRMの仮想属性の目的は何ですか?
- 19. 本当に仮想関数は何ですか?
- 20. C++コンパイル中に '仮想メソッド...ただし非仮想デストラクタ'警告の意味は何ですか?
- 21. IIS 7.xのコンテキストでWebアプリケーションと仮想フォルダの違いは何ですか?
- 22. Sql Server 2005とSql Server 2008の主な違いは何ですか?
- 23. は、仮想アドレス
- 24. ASP.NETと仮想ディレクトリ
- 25. 仮想メモリとsbrk
- 26. ポインタと仮想メモリ
- 27. 仮想メモリとリロケータブルコード
- 28. brctlと仮想インターフェイス
- 29. asp.net - 私のパスは仮想ですか?
- 30. 抽象メソッドは仮想ですか?
トランザクション・ログ・ファイルは、いくつかの小さな仮想ログファイルから構成されるとSQL Serverは、より少ない数を処理するための目標は、トランザクション・ログ・ファイル内の仮想ログファイルの数が少ないを管理することですファイルの容易さ。 –