时刻的话对性能影响很大。有3个方案:
1、Services broker+触发器,一有数据进入就触发,然后写入C,标识字段你可以用:select a.*,'a' [来源] fromxxx 
2、复制,a复制到c所在的库的表,比如叫A_A(a服务器的a表),b同样复制到c所在库的表,比如叫B_B(b服务器的b表),然后搞个触发器在a_a和b_b,一有数据进入就union all起来插入C表
3、CDC,这个要求2008及以上版本,从CDC获取的变更表中获取数据插入到C,实操可以看我的文章:http://blog.csdn.net/dba_huangzj/article/details/8130448但是这三个方案都依赖触发器,如果ab两表的insert过于频繁,势必影响性能,相对来说,方案2对性能的影响较其他两种小,因为触发器在C所在的服务器,而不在A,B的服务器(假设是3个服务器)