none
マージレプリケーションの大量の生成バッチについて RRS feed

  • 質問

  • お世話になります。

    SQL Server 2005 環境において、マージレプリケーションによる同期を行っております。

    サーバー:SQL Server 2005 Standard Edition
    クライアント:SQL Server 2005 Express Edition

    業務アプリケーションを構築しておりまして、
    毎日サーバー、クライアント双方で更新されるデータを同期しています。

    各クライアントはパラメータ化フィルタを使って、
    同一テーブルで異なるデータを持つようになっております。

    1年ほど稼動していますが、徐々に「生成バッチ」といわれるものが増えていき、
    同期済みのクライアントを一から再レプリケーションしたり、
    別のクライアントのレプリケーションを作成しようとすると、
    何時間もかかってなかなか終わらなくなるようになりました。

    過去の世代データを使用するようにMSDNには記述があり
    このような現象はデータが大量になってきたため、
    避けようのないことなのでしょうか?

    回避方法など、何かご存知の方はいらっしゃいますか?

    よろしくお願いします。
    2009年12月7日 8:14