diff --git a/tidb-cloud/v8.5-performance-highlights.md b/tidb-cloud/v8.5-performance-highlights.md index f3b301f7fcaad..8f9de5e1b0321 100644 --- a/tidb-cloud/v8.5-performance-highlights.md +++ b/tidb-cloud/v8.5-performance-highlights.md @@ -83,31 +83,83 @@ TiDB v8.5.0 introduces multiple enhancements to mitigate the impact of cloud dis ### Test results -The failover time of the IO latency jitter is 30% shorter, and P99/999 latency is reduced by 70% or more. - -- Test results without IO latency jitter improvement - - | Workload | Failover time | QPS drop rate | Maximum latency (P999) during failover | Maximum latency (P99) during failover | - | --- | --- | --- | --- | --- | - | IO delay of 1 s lasts for 10 mins | 4 mins | 99% | 1 min | 56 s | - | IO delay of 500 ms lasts for 10 mins | 4 mins | 99% | 54 s | 7.8 s | - | IO delay of 100 ms lasts for 10 mins | Failover not achieved | 99% | 32 s | 26 s | - | IO delay of 50 ms lasts for 10 mins | Failover not achieved | 97% | 13.2 s | 6.7 s | - | IO delay of 10 ms lasts for 10 mins | Failover not achieved | 94% | 3 s | 1.45 s | - | IO delay of 5 ms lasts for 10 mins | Failover not achieved | 81% | 462 ms | 246 ms | - | IO delay of 2 ms lasts for 10 mins | Failover not achieved | 38% | 232 ms | 22.9 ms | - -- Test results with IO latency jitter improvement - - | Workload | Failover time | QPS drop rate | Maximum latency (P999) during failover | Maximum latency (P99) during failover | - | --- | --- | --- | --- | --- | - | IO delay of 1 s lasts for 10 mins | 3 mins | 93% | 4.66 s | 929 ms | - | IO delay of 500 ms lasts for 10 mins | 2 mins | 92% | 7.22 s | 894 ms | - | IO delay of 100 ms lasts for 10 mins | 3 mins | 80% | 7.53 s | 1.7 s | - | IO delay of 50 ms lasts for 10 mins | 3 mins | 53% | 1.36 s | 238 ms | - | IO delay of 10 ms lasts for 10 mins | 3 mins | 18% | 69 ms | 25 ms | - | IO delay of 5 ms lasts for 10 mins | 2 mins | 29% | 37.9 ms | 10 ms | - | IO delay of 2 ms lasts for 10 mins | Almost no effect | 1% | 14 ms | 7.9 ms | +Failovers are now available in multiple IO delay scenarios, and P99/999 latency during impacts is reduced by up to 98%. + +In the following table of test results, the **Current** column shows the results with improvements to reduce IO latency jitter, while the **Original** column shows the results without these improvements: + +
Workload description | +Failover time | +Maximum latency during impacts (P999) | +Maximum latency during impacts (P99) | +|||
---|---|---|---|---|---|---|
Current | +Original | +Current | +Original | +Current | +Original | +|
IO delay of 2 ms lasts for 10 mins | +Almost no effect | +Failover not available | +14 ms | +232 ms | +7.9 ms | +22.9 ms | +
IO delay of 5 ms lasts for 10 mins | +2 mins | +Failover not available | +37.9 ms | +462 ms | +10 ms | +246 ms | +
IO delay of 10 ms lasts for 10 mins | +3 mins | +Failover not available | +69 ms | +3 s | +25 ms | +1.45 s | +
IO delay of 50 ms lasts for 10 mins | +3 mins | +Failover not available | +1.36 s | +13.2 s | +238 ms | +6.7 s | +
IO delay of 100 ms lasts for 10 mins | +3 mins | +Failover not available | +7.53 s | +32 s | +1.7 s | +26 s | +