本文介紹AnalyticDB PostgreSQL版Serverless Pro模式的匯入和查詢效能。
本文的TPC-H的實現基於TPC-H的基準測試,並不能與發行的TPC-H基準測試結果相比較,本文中的測試並不符合TPC-H基準測試的所有要求。
配置資訊
本文測試用的Serverless Pro模式執行個體規格如下:
預留計算資源:96 CU(96 計算節點)
Serverless 緩衝空間:1 TB
本文測試用的儲存彈性模式執行個體規格如下:
計算節點規格:2C16G
計算節點數量:48個
資料匯入效能
資料匯入測試使用OSS FDW匯入。
測試表:本次測試使用了TPC-H的lineitem表,產生的測試資料量為1 TB。如何產生測試資料,請參見7.0版TPC-H效能測試。
測試方法:OSS FDW。具體操作,請參見使用OSS Foreign Table進行資料湖分析。
測試結果:
資料量
儲存彈性模式
Serverless Pro模式
TPC-H 1TB
791.3s
556.71s
資料查詢效能
資料查詢效能測試將通過TPC-H的qgen工具,產生1 TB的資料,測試Serverless Pro模式的查詢耗時並與儲存彈性模式的查詢耗時進行對比。具體測試操作,請參見TPC-H。測試結果如下:
查詢SQL | 儲存彈性模式 | Serverless Pro模式 |
Q01 | 14.28s | 9.41s |
Q02 | 0.52s | 0.61s |
Q03 | 4.58s | 3.43s |
Q04 | 2.66s | 1.72s |
Q05 | 4.92s | 3.75s |
Q06 | 0.62s | 0.49s |
Q07 | 3.96s | 3.12s |
Q08 | 3.75s | 2.44s |
Q09 | 18.87s | 13.32s |
Q10 | 4.19s | 3.23s |
Q11 | 0.93s | 1.03s |
Q12 | 2.4s | 2.25s |
Q13 | 11.75s | 8.21s |
Q14 | 0.81s | 0.64s |
Q15 | 3.94s | 4.74s |
Q16 | 2.34s | 2.95s |
Q17 | 1.83s | 1.49s |
Q18 | 22.3s | 12.48s |
Q19 | 3.41s | 2.28s |
Q20 | 2.2s | 2.1s |
Q21 | 9.56s | 5.54s |
Q22 | 3.02s | 2.41s |
總時間 | 122.84s | 87.64s |