
# 性能总览
在9.1.0版本，我们实现了很多性能优化特性，提升整体开箱的SQL查询性能。以TPC-H、TPC-DS 1TB作为性能测试对比的基准，重点对比最新9.1.0版本与8.3.0版本的性能提升。集群规模为6节点，其中各节点的规格为16U 64G，累计96U 384G。从以下测试结果可以看到：
- 9.1.0版本存算一体架构TPC-H总查询耗时为170.08秒，相较8.3.0版本的533.05秒，性能提升208%。
- 9.1.0版本存算分离架构与存算一体架构性能劣化在10%以内。
- TPC-H 1000x测试基准22个SQL中，9.1.0.200版本相比8.3.0版本，所有SQL查询性能提升达到1.5\~5倍，特别是Q19提升达16倍。
- TPC-DS 1000x测试基准99个SQL中，9.1.0.200版本相比8.3.0版本，87个SQL有明显提升，其中15个SQL性能提升有2\~10倍。
- 不论是简单的过滤、排序、聚集，还是复杂的多表关联、窗口计算、CTE查询，9.1.0版本都有明显性能优势。
表1TPC-H和TPC-DS性能总览 
| **1000x** | **DWS开箱性能**                                  |||
|:---|:---|---|---|
| 版本        | **8.3.0**   | **9.1.0** .**200** |
| -         | **存算一体（s）** | **存算一体（s）**        | **存算分离（s）** |
| TPC-H     | 533.05      | 170.08             | 172.62      |
| TPC-DS    | 1321.76     | 645.424            | 622.214     |
   
在9.1.0版本，我们使用存算分离架构指定二级分区，基于ssb-flat 100 GB测试基准，对比DWS和ClickHouse的性能表现。从以下测试结果可以看到：
- 开箱性能相比开源厂商ClickHouse有200%性能优势。
- 开箱性能相比9.1.0.100版本提升了133%。
表2SSB性能总览 
| **100x** | **DWS** | **ClickHouse** |
|:---|:---|:---|
| ssb-flat | 0.91    | 2.73           |
   
