真实用户响应时间
真正的用户响应时间是整个事务处理所需的时间。 这是在用户界面级别测量的。 事务集成商 (TI) 事务的真实用户响应时间和外部计算机响应时间的差异取决于对客户端本身执行的处理量。 对于 FAT 客户端方法,在客户端上拥有“业务逻辑”的机会大于瘦客户端的机会。 瘦客户端处理通常只涉及屏幕演示处理延迟。
当主机处理时间几乎为零时,通过 TI 进行的 FAT 客户端事务的响应时间最多约为 50 毫秒, (481 KB 输入/传出) 。 这由 VCperform 客户端应用程序测量,非常接近地表示真正的最终用户响应时间,仅缺少屏幕演示处理时间。 数据转换量(重或轻)以及使用选择提示和 UDT 不会影响响应时间。
此响应时间包括 TI 处理和后端主机模拟处理的 LAN 延迟;它尽可能接近最佳性能。
响应时间参与者
在经过适当调整的系统上,TI 处理通常会使用户的总体响应时间少于 50 毫秒。 由于 Microsoft 分布式事务处理协调器 (DTC) 日志记录的磁盘 I/O, (2PC) 的两阶段提交增加了大约 100 毫秒。
对总体响应时间最重要的参与者自然是主机,其中大部分工作 (业务逻辑和数据库访问) 完成。 因此,优化性能时首先要关注的领域是主机。 若要更好地了解响应时间和事务量,请使用 TI 性能计数器。