关于基于sql server日志的问题 新人报到,向大牛们求教,我们公司有一个基于触发器方式的同步软件,但是我发现出现比较多问题,数据丢失出现不少,而且我觉得触发器的方式很影响业务系统的性能,所以我想了解下基于日志的方式,但是我对于这方面不怎么了解,所以希望大牛们给我指点下,推荐点书籍,或者其他的什么资源,谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. 如果使用了 TRI, 肯定会影响性能2..如果有数据丢失,建议检查下 TRI 内部的逻辑,应该哪里不对了,导致的数据丢失LZ ,可以考虑一下订阅发布。 tri内部逻辑应该是没有问题,可能是同步软件传输过程的处理逻辑可能不严谨,同步软件是购买的,具体怎么处理所以打算应该是自己写一个简单的,多个服务端,我是这么想的,数据库操作都是应该记录在日志里面,如果能获取日志的操作,获取需要同步的表,丢其他数据库服务器执行,但是相关资料不知道怎么获取,订阅发布不是很了解。 订阅发布,可以把你这边一张(多张)同步到另一个机器 上,数据不会错,有时间的话,可以研究一下。你说的这个方法,也是可以的,你要把数据整理完了,放在一个临时表中,其他的机器主动过来读。解析 sql server 自身的日志,还不太好弄。 如果有多台服务器需要互相同步,订阅发布怎么感觉是两台服务器同步,最后感觉还是得用触发器来做,找出更新的列,update的时候效率应该是会高很多。 安装Sql Server 2005出现“性能监视器计数器要求”错误! 询问外网访问sql数据库的连接地址写法 用时较长的单个SQL语句会发生"非重复读"吗? 求一个存储过程?????各位高手帮忙!! SQL2005如何实现Begin Catch后保存错误信息 统计连续出现的记录模式的次数 SQL SERVER 2000 数据库表有image字段,但是如何写入 image 数据呢? 用SQL做判断,能实现吗? 怎样在vb中关闭一个数据库? 表的连接问题? 求按时间查询的SQL代码写法 求大神找错
2..如果有数据丢失,建议检查下 TRI 内部的逻辑,应该哪里不对了,导致的数据丢失
LZ ,可以考虑一下订阅发布。