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

多个数据库 同样的表 怎么同步删除数据
我有张表放在多台数据库上面,这个是因为服务器做了 负载均衡, 域名指向多台机器。这张表的数据每台都需要同步,同步删除同步修改。怎么处理好呢,求大侠帮忙,谢谢。

------解决方案--------------------
用触发器,新增,修改,删除都可以做到同步


------解决方案--------------------
可用触发器,但效率估计不会高。SQL不同服务器数据库之间的数据操作参考这里:http://blog.csdn.net/htl258/article/details/5695391
------解决方案--------------------
从源头开始考虑
不同库之间是如何添加的,就如何删除。
------解决方案--------------------
如果多个数据库在同一台服务器上,可以用完整路径直接删除
delete from 数据库名.dbo.表名 where ...

如果多个数据库位于不同服务器上,则可以建立dblink后再相应删除