如何管理只读AlwaysOn SQL数据库上的数据延迟?

时间:2015-08-27 19:15:38

标签: sql-server alwayson

我们的AlwaysOn集群中有几个只读节点,它们设置为使用同步提交模式,这可确保在任何更新语句完成之前在只读节点上更新日志。即使使用此选项,如果我们在处理日志之前查询只读节点,我们也可以读取旧数据。我想知道一种策略,以确保只读查询肯定会返回最新信息。我有一个想法,如果我只是使用不同的事务类型,如Serializable,它可能会阻止只读查询实际获取数据,直到处理完日志文件,但我还没有尝试过。有谁知道这个或任何其他技术是否能解决这个问题?我真的想将更多查询移到只读节点,以便从主节点卸载CPU利用率。

0 个答案:

没有答案