SQL Serverエラーは30日、7日目の例として複数のミラーとログの転送が遅延されました。


誤りのデータベースは複数のミラーエラーが存在することができます。この落とし穴はちょっと古い話です。各ホストサーバは一つのミラーサーバーしか許可していません。複数のホストサーバのコピーが存在することを望むなら、トランザクションログを使って転送してください。トランザクションログ転送は、各ホストに対して複数のサポートインスタンスが存在することを許可します。トランザクションログを使って転送する利点の一つは、1つまたは複数のセカンダリサーバに対してディレイリカバリのバックアップがあることを可能にすることである。これは、ホストサーバに対してログバックアップを行います。(お好きかどうかは関係なく、これらの高いユーザビリティ技術はそれぞれの用語があります。):データベースミラー:本体サーバ-ミラーサーバ事務ログ転送:主要サーバ-サポートサーバコピー:サーバをリリースします。購読サーバーがミラーを使用すると、ホストサーバのDropでテーブルを削除します。ミラーサーバーではこの表をDropで落とします。(遅延があっても、この操作をキャンセルすることはできません。)ただし、8時間延長の事務日誌転送方式であれば、メインサーバーからこの表をDropで落としても、サポートサーバからこの表にアクセスできます。8時間後にログが有効になります。ちなみにSQLCAT Teamは、一例としては最大10個のデータベースしか鏡に映っていません。記事は以下の通りです。Mirroring a Large Number of Databases in a Single SQL Server Instanceと私が書いたもう一つの記事と同じように、この話題についての文章:KB 2001270 Things to consider when setting up database mirroring in SQL Server.