解决方案 »

  1.   

    问题二、我是在同一台服务器上做的,平均每分钟向5个表各插入15000条数据。
    问题三、我的意思是说,如果我只选中其中两个列,发布快照后,系统会自动修改订阅数据库对应表的结构,比如说对于表A(C1,C2,C3),如果我只选C1,C2这两个列,到时订阅服务器上的表结构会从(C1,C2,C3)变成(C1,C2),即C3被删除了。
      

  2.   

    磁盘IO不大,表很干净,就一个主键和一个列,没有其它的列。不知道SQL Server有没有类似Oracle的资源管理计划,限定一个用户组只能使用多少资源?
      

  3.   

    主要是解决服务器间数据同步的问题,
    除了发布订阅之外,还可以用链接服务器+触发器或service broker进行同步.
      

  4.   

    磁盘IO不大,表很干净,就一个主键和一个列,没有其它的列。不知道SQL Server有没有类似Oracle的资源管理计划,限定一个用户组只能使用多少资源?问题应该不在资源管理方面。你先停用其他发布,留一个,数据量减少一点,看看会不会快一点
      

  5.   

    请问Service Broker实时性如何?链接服务器加触发器是不太可能的啦
      

  6.   

    Service Broker是实时传送的.
      

  7.   

    Service Broker以队列方式操作,实时性不如事务复制
      

  8.   

    菠萝兄的方法是正确的,我试过,后来运行到一半报了MSSQL_REPL20037这个错误,我是参照以下方法解决的,具体原因还没时间去探究
    http://social.msdn.microsoft.com/Forums/sqlserver/zh-CN/c62545f7-0211-49c4-958f-8bd039d086e3/the-process-could-not-bulk-copy-into-table-dbocomplaint-source-mssqlrepl-error-number?forum=sqlreplication
      

  9.   

    对SQL Server发布订阅的运行机制不是很清楚,请问是否有相关的资料借鉴?
      

  10.   

    《Pro SQL Server 2008 Replication》