Piyush Patel Asked: 2013-04-03 21:57:55 +0800 CST2013-04-03 21:57:55 +0800 CST 2013-04-03 21:57:55 +0800 CST 日志传送和事务复制之间的带宽比较 772 哪种技术使用更多的网络带宽: 日志运输 事务复制 有人可以分享任何相同的基准吗? 当我们使用任何一种技术时,对主服务器的内存和 I/O 会有什么影响? 谢谢, 皮尤什·帕特尔 sql-server performance 2 个回答 Voted Best Answer Brandon Williams 2013-04-04T07:54:08+08:002013-04-04T07:54:08+08:00 这取决于你的工作量。作为基线,使用性能监视器并在不使用日志传送或事务复制时记录网络计数器并测量 1 小时。然后设置日志传送并使用性能监视器记录网络计数器 1 小时。然后设置事务复制并使用性能监视器记录网络计数器 1 小时。日志传送和事务复制消耗的网络带宽是集合和基线之间的差异。对于内存和 I/O 也可以这样做。 Piyush Patel 2013-04-05T00:40:08+08:002013-04-05T00:40:08+08:00 我已经使用 PerfMonitor 测量了性能及其结果,如下所示: 20 docs || 20 docs || 200 docs 日志传送:9.88 MB || 10.53 MB || 28.55 MB 复制:6.14 MB || 6.80 MB || 17.71 MB 日志传送:7.86 MB || 9.66 MB || 18.17 MB 压缩 因此,带有压缩的复制和日志传送需要几乎相同的网络带宽。我正在测量这些东西,以了解哪种技术可以帮助我们降低从 PROD 到 DR 环境的带宽成本。 谢谢, 皮尤什·帕特尔
这取决于你的工作量。作为基线,使用性能监视器并在不使用日志传送或事务复制时记录网络计数器并测量 1 小时。然后设置日志传送并使用性能监视器记录网络计数器 1 小时。然后设置事务复制并使用性能监视器记录网络计数器 1 小时。日志传送和事务复制消耗的网络带宽是集合和基线之间的差异。对于内存和 I/O 也可以这样做。
我已经使用 PerfMonitor 测量了性能及其结果,如下所示:
日志传送:9.88 MB || 10.53 MB || 28.55 MB
复制:6.14 MB || 6.80 MB || 17.71 MB
日志传送:7.86 MB || 9.66 MB || 18.17 MB
压缩
因此,带有压缩的复制和日志传送需要几乎相同的网络带宽。我正在测量这些东西,以了解哪种技术可以帮助我们降低从 PROD 到 DR 环境的带宽成本。
谢谢,
皮尤什·帕特尔