私は同様の投稿を見つけることができませんでしたが、私が理解していないMSDNの記事は記事をリンクして助けを求めるでしょう。シンクでSystem.OutOfMemoryExceptionを回避する方法
私はSync-Frameworkを使用してSql-Server-CEとSql-Server-R2インスタンスを同期しています。残念ながら私はOutOfMemory-Exceptionをかなり速く実行しています(私は8つのテーブルのように同期していますが、最初のテーブルで例外が発生します)ので、小さなパッケージをダウンロードする方法を考えていました。同期にバッチサイズを設定します。
これは1ライナーではありません(私は手ですべてをプログラムしなければならないときに同期フレームワークの有用性を疑問に思っています...)しかし、コードはかなりストレートです)私は残念なことに考えていないSQLの少しを除いて。
http://msdn.microsoft.com/en-us/library/bb902828%28v=sql.100%29.aspx
これは記事で、私の質問は:誰が何
[ ... ]
SELECT MIN(UpdateTimestamp) AS TimestampCol FROM Sales.Customer
UNION
SELECT MIN(InsertTimestamp) AS TimestampCol FROM Sales.Customer
[ ... ]
手段を知っていますか?私のSQL-TablesにはTombstoneではなく、Sync-Frameworkで追加された行のどれも実際にTimeStampsではありません。 私は、コードが何をしなければならないか、何をするべきかを知らない。 誰かが私を助けることができますか?
ありがとうございました!
この資料では、貼り付けられたSelectステートメントのすぐ上にそのデータの使用が記録されています。最初の同期の開始点を取得します。あなたは最初のテーブルのメモリが不足しているので、この記事は必要なものだけかもしれません。 – Paparazzi