摘要: SQL Server提供了复制机制来帮我们实现主从库的机制。我们看下如何在sql server 2005中实践:实践前需要新创建一个Test的数据库,这个库中建一个测试表。1.打开sql server企业管理器,在对象资源管理器里面选择复制à本地发布,右键选择新建发布2.打开新建发布向导,点下一步,选择发布数据的数据库3.我们选择Test数据库,并点击下一步,选择发布类型这里我们选择的是事务性发布,事务性发布保证数据在做更新之后尽可能快的分发到订阅服务器上。有关其他几种发布类型的使用场景请参考msdn4.点击下一步,选择要发布的对象,这里我们只对表进行发布5.点击下一步进入筛选数据设 阅读全文
posted @ 2011-08-21 21:24 s80895304 阅读(913) 评论(0) 推荐(0) 编辑
摘要: MySQL的主从同步机制非常方便的解决了高并发读的应用需求,给Web方面开发带来了极大的便利。但这种方式有个比较大的缺陷在于MySQL的同步机制是依赖Slave主动向Master发请求来获取数据的,而且由于服务器负载、网络拥堵等方面的原因,Master与Slave 之间的数据同步延迟是完全没有保证的。短在1秒内,长则几秒、几十秒甚至更长都有可能。 由于数据延迟问题的存在,当应用程序在Master 上进行数据更新,然后又立刻需要从数据库中读取数据时,这时候如果应用程序从Slave上取数据(这也是当前Web开发的常规做法),就可能出现读取不到期望的数据,造成程序运行异常。 解决这个问题有多种方式, 阅读全文
posted @ 2011-08-21 21:17 s80895304 阅读(360) 评论(0) 推荐(0) 编辑