数据库镜像和 10 Mbps

数据库镜像和 10 Mbps

我用两个 SQL Server 2008 R2 实例和 10 Mbps 有限 LAN 进行了一些测试。我设置了同步数据库镜像。测试前数据库日志文件为 25000 MB,其中 99% 是空闲的。

我开始移动一些记录并重建数据库中的每个索引,这花了 2 小时 7 分钟。在该测试的最后一个小时,网络利用率为 99%,在此之前,使用率时高时低。测试结束后(2 小时 7 分钟),网络利用率立即降至 0%。

完成这些操作后,数据库日志文件有 23% 是空闲的,这意味着该测试生成了 19 GB 的日志记录。

如果我的网络速度为 10 Mbps,那么如何将 19 GB 的日志记录传输到镜像实例?10 Mbps 有 1.20 MB/s,这意味着传输所有数据需要 4 个小时以上?

答案1

如果我的网络速度为 10 Mbps,那么如何将 19 GB 的日志记录传输到镜像实例?10 Mbps 有 1.20 MB/s,这意味着传输所有数据需要 4 个小时以上?

其结果是:10mbit是不可行的。

实际上你忘记了压缩。日志文件绝对不是节省空间的。

相关内容