https://docs.microsoft.com/zh-cn/sql/tools/distributed-replay/sql-server-distributed-replay?view=sql-server-ver15

SQL Server 优化的影响。

分布式重播的优点

与 SQL Server Profiler 不同的是,Distributed Replay 并不仅限于从单台计算机重播工作负载。

使用分布式重播,您可以从多台计算机重播工作负荷,并更好地模拟关键任务型工作负荷。

可使用分布式重播进行应用程序兼容性测试、性能测试或容量规划。

何时使用分布式重播

SQL Server Profiler 和 Distributed Replay 在功能上有些重复。

重播具有许多活动的并发连接或较高吞吐量的密集型 OLTP 应用程序时,SQL Server Profiler 可能会成为资源瓶颈。

使用分布式重播可以从多台计算机重播工作负荷,并更好地模拟关键任务型工作负荷。

下表介绍了适当使用每种工具的情况。

表 1
工具 使用场景
SQL Server Profiler Analysis Services 跟踪。
分布式重播 捕获的跟踪中的并发率过高,以致于单个重播客户端不足以对其进行模拟。

分布式重播概念

以下组件组成分布式重播环境:

  • 使用管理工具可控制分布式的重播。

  • 在每个 Distributed Replay 环境中只能有一个控制器实例。

  • 在每个 Distributed Replay 环境中可以有一个或多个客户端。

  • 建议将目标服务器置于测试环境中。

一台计算机上只能运行分布式重播控制器或客户端服务的一个实例。

SQL Server 分布式重播物理体系结构:

分布式重播任务

表 2
任务说明 主题      
介绍如何配置分布式重播。 配置 Distributed Replay      
介绍如何准备输入跟踪数据。 准备输入跟踪数据      
介绍如何重播跟踪数据。 重播跟踪数据   介绍如何查看分布式重播跟踪数据结果。 查看重播结果
介绍如何使用管理工具以启动、监视和取消控制器上的操作。 管理工具命令行选项(Distributed Replay 实用工具)      

另请参阅

SQL Server Distributed Replay 论坛

相关文章:

  • 2021-05-23
  • 2022-01-02
  • 2021-12-16
  • 2021-07-06
  • 2021-10-27
  • 2021-12-04
  • 2021-06-25
猜你喜欢
  • 2021-10-29
  • 2022-02-08
  • 2021-10-13
  • 2021-12-23
  • 2022-03-10
  • 2021-09-20
  • 2022-01-23
相关资源
相似解决方案