日期:2014-05-17  浏览次数:20447 次

SQL SERVER 复制问题
请问大家平日工作中遇到的SQL SERVER复制中的事务复制有那些问题,处理方案是什么?
MSDN上面的就不用直接贴了。
SQL?Server 复制,事务复制

------解决方案--------------------
帮你高亮一下,我也想看看有什么问题
------解决方案--------------------
怎么在现有的事务复制中添加新的项目,而不需要初始化订阅?
------解决方案--------------------
问题,当发行端或订阅端的表结构需要修改时,需先删除复制-->修改表结构-->重建复制.
------解决方案--------------------
大表,高并发,Update ,死锁严重
------解决方案--------------------
怎么不问皮皮
------解决方案--------------------
没人给你结果,你就自己先琢磨,
------解决方案--------------------
相信自己,你很优秀
------解决方案--------------------
引用:
我先写一个吧:对于大批量的更新容易导致阻塞的,有同步,就分为小的粒度进行,直接小批量的更新,或者是写JOB批空闲时间来更新。
如果你确实需要一下更新,那就把同步先去掉,然后再进行更新,然后再建立同步。

确实容易导致阻塞
------解决方案--------------------
我这边用到复制比较多,生产环境测试机链接数据库很多,导致问题主要有2个
1、数据量较大时,上传延时,发布的服务器一直不能讲数据在规定时间内处理完成
2、大量并发时,死锁很多,上传失败;
3、某些异常数据上传导致订阅失效;
------解决方案--------------------
我也来凑个热闹,分享几个工作中遇见的同步复制问题:
<發行項帶篩選的合併複製問題之----訂閱者更新導致部份數據丟失>
<SQL Server 同步复制中的MSSQL_REPL-2147201001問題處理>
<可更新订阅的事务复制错误:列名 'msrepl_tran_version' 无效>

通过Excel分析测试数据同步复制持续时间