真正的使用者回應時間是指整個交易處理所需的時間。 這是在使用者介面層面測量的。 交易整合器(TI)交易中,真實使用者回應時間與外部電腦回應時間的差異,取決於處理中有多少是在用戶端完成的。 對於 Fat 客戶端來說,相較於 Thin 客戶端,放置於客戶端上的「業務邏輯」機會更多。 瘦客戶端處理通常僅涉及螢幕呈現處理的延遲。
當主機處理時間幾乎為零時,透過 TI 進行 FAT 用戶端交易的回應時間,對於一個小型交易(481 KB 進出)來說,最多約為 50 毫秒。 此值由 VCperform 用戶端應用程式衡量,與真實終端使用者回應時間非常接近,僅缺少螢幕呈現處理時間。 資料轉換量,不論重或輕,以及選擇提示與UDT的使用,都不影響反應時間。
此響應時間包含 TI 處理與後端主機模擬處理的 LAN 延遲;它盡可能接近最佳效能。
回應時間貢獻者
在適當調整的系統中,TI 處理通常對整體使用者回應時間貢獻不到 50 毫秒。 由於 Microsoft 分散式交易協調器(DTC)記錄的磁碟 I/O,兩階段提交(2PC)大約會額外增加 100 毫秒的時間。
整體回應時間中最重要的貢獻者自然是主機,因為大部分工作(業務邏輯與資料庫存取)都在此完成。 所以優化效能的首要重點是主機。 要更了解回應時間和交易量,可以使用 TI 效能計數器。