网站首页 > 经典故事 正文
书接上文,将1个FE3个BE切换为Doris1.1.4版本、Doris0.14版本进行SSB-100的性能压测。
测试数据准备、加载
# 测试100G数据
sh bin/create_db_table.sh ddl_100
# 使用 Stream load 导入单表数据
sh bin/stream_load.sh data_dir
# 插入数据到宽表 lineorder_flat
sh bin/flat_insert.sh 数据查询
# SSB query
sh bin/benchmark.sh -p -d ssb
sh bin/benchmark.sh -p -d ssb-flat
# 低基数query
sh bin/benchmark.sh -p -d ssb-low_cardinalityDoris0.14压测结果生成可能遇到的问题
在insert lineorder_flat宽表时,可能会报内存溢出的error:
errorlog:
sql: ssb_flat_insert. flat insert error, msg: (5025, 'errCode = 2, detailMessage = Memory exceed limit. Hash join, while execute get_next. Backend: 10.236.195.239, fragment: 75ce528c8ff045be-be0f2be74aac26e4 Used: 53908927965, Limit: 53908812595. You can change the limit by session variable exec_mem_limit.')上述错误的解决方法
# 修改参数exec_mem_limit值
MySQL [ssb]> set global exec_mem_limit=17179869184;
Query OK, 0 rows affected (0.00 sec)# 再运行脚本
[root@starrcoks-test-004 output]# sh bin/flat_insert.sh
sql: ssb_flat_insert start
sql: ssb_flat_insert success# 验证结果
MySQL [ssb]> select count(1) from lineorder_flat;
+-----------+
| count(1) |
+-----------+
| 600037902 |
+-----------+
1 row in set (6.55 sec)SSB标准查询压测结果对比
Query | Apache Doris 1.1.4 | StarRocks 2.4.1 | Apache Doris 0.14 |
Q1 | 145 | 122 | 199 |
Q2 | 100 | 102 | 114 |
Q3 | 98 | 55 | 99 |
Q4 | 954 | 469 | 8900 |
Q5 | 936 | 302 | 7196 |
Q6 | 891 | 284 | 6521 |
Q7 | 1686 | 519 | 10093 |
Q8 | 911 | 310 | 7230 |
Q9 | 734 | 273 | 5578 |
Q10 | 156 | 102 | 233 |
Q11 | 1830 | 609 | 11868 |
Q12 | 947 | 244 | 3030 |
Q13 | 654 | 186 | 2362 |
Total | 10042 | 3577 | 63423 |
SSB-FLAT查询压测结果对比
Query | Apache Doris 1.1.4 | StarRocks 2.4.1 | Apache Doris 0.14 |
Q1 | 126 | 77 | 253 |
Q2 | 45 | 32 | 52 |
Q3 | 115 | 56 | 133 |
Q4 | 366 | 358 | 862 |
Q5 | 360 | 152 | 856 |
Q6 | 287 | 84 | 759 |
Q7 | 594 | 321 | 1162 |
Q8 | 453 | 205 | 746 |
Q9 | 328 | 113 | 567 |
Q10 | 55 | 36 | 56 |
Q11 | 539 | 333 | 1206 |
Q12 | 295 | 105 | 465 |
Q13 | 250 | 71 | 323 |
Total | 3813 | 1943 | 7440 |
SSB低基数查询压测结果对比
Query | Apache Doris 1.1.4 | StarRocks 2.4.1 | Apache Doris 0.14 |
Q1 | 726 | 555 | 7413 |
Q2 | 669 | 144 | 6014 |
Q3 | 919 | 669 | 10111 |
Q4 | 1044 | 360 | 9256 |
Q5 | 1347 | 282 | 11288 |
Q6 | 9331 | 598 | 16220 |
Q7 | 1204 | 299 | 10026 |
Q8 | 1769 | 476 | 13054 |
Q9 | 13800 | 1152 | 22979 |
Q10 | 16853 | 4290 | 28822 |
Q11 | 20696 | 4531 | error |
Q12 | 23180 | 4661 | error |
Total | 91538 | 18017 | 135183 |
压测结果
从这轮结果看,StarRocks基本碾压Doris的这2个版本。等Doris1.2版本发布后,听说性能有大幅优化,我们再压测对比一次。
免责声明
上述的压测是个人的压测,存在硬件、优化和个人的水平导致压测结果的偏差。
猜你喜欢
- 2025-07-28 世界上只有七辆,有史以来最漂亮的阿尔法·罗密欧
- 2025-07-28 Chuck Taylor All Star II全新配色 Converse 2016 春季系列
- 2025-07-28 情人节数码礼物重在“情”(情人节送什么礼物给情人最好)
- 2025-07-28 StarRocks笔记-BE内存飙升排查经验
- 2025-07-28 欧阳娜娜上脚示范!Converse 全新樱花系列刚刚发售
- 2025-07-28 16双超好看的新款运动鞋,国货也很香
- 2025-07-28 双十一怎么购丨Reebok,Jordan服饰纷纷低至3折,冲就完事了
- 2025-07-28 共探浩瀚星际,Crocs卡骆驰携手迪士尼发布全新星球大战联名系列鞋款
- 最近发表
- 标签列表
-
- 和狗狗卡了一晚上 (27)
- 绯闻33天 (27)
- 一见倾心什么时候播出 (31)
- 孟美岐聊天记录 (28)
- 天龙八部之四号男主角 (21)
- 李小璐生子 (30)
- 坏女人有人爱 (29)
- 小栗旬主演的电视剧 (21)
- 陈奕迅与徐濠萦 (20)
- 渡边麻友黑历史 (30)
- 欧美性爱大片 (27)
- 芮甜甜 (23)
- 笔记本cpu报价 (25)
- 说女生黑莲花什么意思 (20)
- 斗罗大陆柳二龙衣服消失图片 (34)
- 李现辟谣与王紫璇恋情 (23)
- 游戏笔记本电脑排名 (20)
- 男人喜欢怎样接吻 (20)
- 黄瓜断在里面了 (20)
- 白冰冰之女白晓燕 (21)
- 鸵鸟女孩恐怖 (21)
- 九九歌 (20)
- 刺青爱人 (25)
- 爱德华八世 (33)
- 午夜成人剧场 (26)
