【发布时间】:2010-11-19 09:51:51
【问题描述】:
环境:MSSQL 标准版 – 2008 / Windows server 2008(64 位)
我在 Windows 2008 服务器上有很多带有合并发布(过滤)的表,在该数据库上插入/删除单行需要几秒钟。
这就是执行计划所显示的。 删除单行:7 秒。它显示了 47 个查询。 插入单行(2 列):4 秒。 35 个查询。
我可以看到它 MSmerge_past_partition_mappings 和 MSmerge_current_partition_mappings 表占成本的 15%-30%。
请帮助解决此问题。如果需要,我可以发送更多详细信息/执行计划。 谢谢你。
-地山F-
【问题讨论】:
-
我正在努力了解您的问题,但我有点怀疑。您确实需要插入或删除查询,或者两者都需要。请尽快回复我。
-
没有。唯一的问题是这两个操作都需要很长时间才能完成。我们与 32bit/mssql2005/replication 设置相同,没有任何问题
标签: sql-server-2008 merge replication