码迷,mamicode.com
首页 > 数据库 > 详细

SQL Server 事务复制调优(1)

时间:2015-08-05 20:00:12      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

 

在如今有规模的OLTP系统中,为了缓解数据库单点读写压力,特别是读的压力,采用复制多个副本,是解决问题的一个不错的方法。

而SQL Server的事务复制 Transactional Replication  是我们所采用的最多的复制形式。以往的一些文章总是介绍一些基本的搭建,

缺少一些优化方面的介绍,今天我就简单介绍其中一些可以调整优化的地方,(其实微软这方面已经做的很出色,默认的情况下就以能

满足我们大部分的情形,希望通过这篇文章的介绍,大家结合自己系统的实际情况,做些调整可能会有一些意想不到的收获,注意在生产

环境中请谨慎操作)

 

在这之前,我们先回顾一下 事物复制 的流程

 

技术分享

 

我们可以看到 从Publication 到 Subscriber  这这期间经历了LogReader Agent  , Distribution Agent 这两个代理

用来传输生产库中,产生的数据变化,并最终体现到订阅库中。而对于这两个代理是否有可以优化的内容呢,在这篇文章中

我们先关注下 LogReader Agent。在之后的文章,我们将继续介绍其他可调整的地方。

 

 

LogScanThreshold

 

ReadBatchSize

 

ReadBatchThreshold

 

MaxCmdsInTran

 

先回家吃饭

未完待续。。。

SQL Server 事务复制调优(1)

标签:

原文地址:http://www.cnblogs.com/idba/p/4705437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!