【问题标题】:Can I use the MS Sync Framework 2.1 to sync database tables with Filestream enabled?我可以使用 MS Sync Framework 2.1 在启用 Filestream 的情况下同步数据库表吗?
【发布时间】:2013-12-02 09:41:44
【问题描述】:

只是想知道有没有办法在 SQL Server 2008 和 SQL Server 2005 之间同步表,在少数表上启用 FILESTREAM。这里我需要通过FILESTREAM同步表数据和保存在磁盘上的文件?

场景是这样的:

我有 2 个表,它们都有一个 XML 数据类型。这两个表都将有超过 200,000 条记录。现在我正在使用 MS Sync 框架 2.1 同步这些表,它的同步没有问题,但完成同步需要的时间太长。

所以我在考虑是否可以在 XML 字段上启用 FILESTREAM,然后与磁盘上保存的 XML 文件同步。

【问题讨论】:

    标签: sql-server-2008 microsoft-sync-framework


    【解决方案1】:

    我不确定您将在同步方面获得什么性能增益,以更改为文件流。 Filestream是一种存储方式,你还是要序列化XML数据到目的地。

    您是否尝试过跟踪同步以查看瓶颈在哪里?启用批处理?多个范围?等等……

    【讨论】:

    • 是的,JuneT 的瓶颈是在处理 XML 字段时。
    猜你喜欢
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多