Skip to content

[opt](function) opt function coalesce by spik null column#36953

Closed
Mryange wants to merge 1 commit into
apache:masterfrom
Mryange:opt-coalesce
Closed

[opt](function) opt function coalesce by spik null column#36953
Mryange wants to merge 1 commit into
apache:masterfrom
Mryange:opt-coalesce

Conversation

@Mryange
Copy link
Copy Markdown
Contributor

@Mryange Mryange commented Jun 27, 2024

Proposed changes

before

mysql [test]>select count(coalesce(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, i1, null)) from half_null;
+---------------------------------------------------------------------------------------------------------------------+
| count(coalesce(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i1, NULL)) |
+---------------------------------------------------------------------------------------------------------------------+
|                                                                                                            20000000 |
+---------------------------------------------------------------------------------------------------------------------+
1 row in set (1.44 sec)

now

mysql [test]>select count(coalesce(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, i1, null)) from half_null;
+---------------------------------------------------------------------------------------------------------------------+
| count(coalesce(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i1, NULL)) |
+---------------------------------------------------------------------------------------------------------------------+
|                                                                                                            20000000 |
+---------------------------------------------------------------------------------------------------------------------+
1 row in set (0.19 sec)

@doris-robot
Copy link
Copy Markdown

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR

Since 2024-03-18, the Document has been moved to doris-website.
See Doris Document.

@Mryange
Copy link
Copy Markdown
Contributor Author

Mryange commented Jun 27, 2024

run buildall

@github-actions
Copy link
Copy Markdown
Contributor

clang-tidy review says "All clean, LGTM! 👍"

@doris-robot
Copy link
Copy Markdown

TPC-H: Total hot run time: 39864 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

------ Round 1 ----------------------------------
q1	17910	4726	4352	4352
q2	2657	193	193	193
q3	11625	1191	1131	1131
q4	10340	774	799	774
q5	7677	2675	2736	2675
q6	226	143	139	139
q7	960	610	618	610
q8	9257	2060	2045	2045
q9	8902	6434	6434	6434
q10	8969	3708	3730	3708
q11	446	244	237	237
q12	422	236	229	229
q13	18148	3003	3024	3003
q14	262	224	214	214
q15	547	482	487	482
q16	496	380	374	374
q17	966	764	712	712
q18	7981	7481	7287	7287
q19	7019	1434	1495	1434
q20	643	320	332	320
q21	4954	3170	3855	3170
q22	399	342	341	341
Total cold run time: 120806 ms
Total hot run time: 39864 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4379	4301	4202	4202
q2	388	274	271	271
q3	3011	2762	2761	2761
q4	1855	1548	1570	1548
q5	5274	5252	5308	5252
q6	217	128	129	128
q7	2103	1776	1741	1741
q8	3200	3328	3314	3314
q9	8361	8282	8345	8282
q10	3837	3673	3705	3673
q11	590	495	484	484
q12	808	609	580	580
q13	17502	3012	3004	3004
q14	308	270	256	256
q15	512	479	469	469
q16	458	421	420	420
q17	1760	1472	1485	1472
q18	7672	7499	7344	7344
q19	1665	1584	1605	1584
q20	1971	1827	1798	1798
q21	4824	4738	4813	4738
q22	622	551	575	551
Total cold run time: 71317 ms
Total hot run time: 53872 ms

@doris-robot
Copy link
Copy Markdown

TPC-DS: Total hot run time: 174385 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	916	374	370	370
query2	6531	2386	2317	2317
query3	6648	205	212	205
query4	18887	17374	17348	17348
query5	4284	498	476	476
query6	267	173	157	157
query7	4599	303	295	295
query8	327	322	289	289
query9	8447	2434	2430	2430
query10	623	307	286	286
query11	10633	10171	9893	9893
query12	131	88	84	84
query13	1656	383	369	369
query14	9550	7786	7675	7675
query15	265	191	201	191
query16	7972	276	271	271
query17	1904	563	548	548
query18	2031	278	281	278
query19	199	156	158	156
query20	89	85	85	85
query21	222	129	128	128
query22	4361	4263	4135	4135
query23	33763	33167	33171	33167
query24	11499	2839	2798	2798
query25	657	377	385	377
query26	1614	156	154	154
query27	2940	319	325	319
query28	7413	2114	2100	2100
query29	1045	643	637	637
query30	294	154	152	152
query31	965	722	743	722
query32	102	57	59	57
query33	796	318	311	311
query34	915	475	493	475
query35	748	669	655	655
query36	1099	944	917	917
query37	164	71	74	71
query38	2913	2748	2759	2748
query39	883	814	782	782
query40	280	127	127	127
query41	56	54	54	54
query42	124	96	101	96
query43	608	547	546	546
query44	1223	739	744	739
query45	197	172	169	169
query46	1092	712	736	712
query47	1836	1768	1762	1762
query48	378	311	305	305
query49	1196	431	444	431
query50	773	391	407	391
query51	6954	6865	6749	6749
query52	115	90	103	90
query53	359	304	293	293
query54	905	464	451	451
query55	78	76	76	76
query56	305	279	284	279
query57	1161	1056	1071	1056
query58	282	240	266	240
query59	3347	3122	3387	3122
query60	305	279	271	271
query61	107	107	89	89
query62	653	460	453	453
query63	321	295	297	295
query64	9854	2211	1779	1779
query65	3304	3145	3103	3103
query66	1381	354	325	325
query67	15863	14971	14861	14861
query68	9136	575	589	575
query69	669	486	431	431
query70	1395	1109	1148	1109
query71	512	270	293	270
query72	8875	5561	5492	5492
query73	2240	324	323	323
query74	5890	5481	5545	5481
query75	5555	2677	2668	2668
query76	5473	1047	984	984
query77	729	313	314	313
query78	10703	9800	10127	9800
query79	8923	535	529	529
query80	901	460	470	460
query81	551	224	224	224
query82	228	102	101	101
query83	341	168	164	164
query84	265	88	82	82
query85	935	282	269	269
query86	353	300	318	300
query87	3322	3084	3080	3080
query88	4410	2429	2372	2372
query89	488	379	380	379
query90	1922	185	186	185
query91	134	97	100	97
query92	65	48	47	47
query93	5390	526	512	512
query94	1371	183	185	183
query95	405	313	312	312
query96	607	279	277	277
query97	3215	3049	3061	3049
query98	219	212	200	200
query99	1245	834	825	825
Total cold run time: 297876 ms
Total hot run time: 174385 ms

@doris-robot
Copy link
Copy Markdown

ClickBench: Total hot run time: 30.65 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	0.04	0.03	0.03
query2	0.08	0.04	0.04
query3	0.22	0.05	0.05
query4	1.68	0.07	0.07
query5	0.47	0.49	0.48
query6	1.14	0.72	0.73
query7	0.02	0.01	0.02
query8	0.05	0.05	0.04
query9	0.55	0.50	0.47
query10	0.56	0.55	0.55
query11	0.15	0.11	0.11
query12	0.15	0.11	0.12
query13	0.59	0.58	0.60
query14	0.77	0.78	0.78
query15	0.84	0.81	0.81
query16	0.36	0.36	0.36
query17	1.00	1.02	1.06
query18	0.20	0.25	0.25
query19	1.82	1.73	1.65
query20	0.01	0.01	0.01
query21	15.46	0.76	0.65
query22	4.41	6.79	2.01
query23	18.32	1.43	1.30
query24	2.11	0.23	0.21
query25	0.14	0.09	0.08
query26	0.26	0.19	0.18
query27	0.08	0.08	0.07
query28	13.28	1.02	1.00
query29	12.60	3.37	3.39
query30	0.25	0.06	0.06
query31	2.87	0.39	0.39
query32	3.27	0.46	0.47
query33	2.85	2.91	2.89
query34	17.04	4.40	4.38
query35	4.45	4.42	4.50
query36	0.64	0.47	0.47
query37	0.18	0.15	0.15
query38	0.14	0.13	0.14
query39	0.04	0.04	0.03
query40	0.18	0.14	0.15
query41	0.10	0.05	0.04
query42	0.05	0.05	0.04
query43	0.04	0.04	0.04
Total cold run time: 109.46 s
Total hot run time: 30.65 s

@Mryange
Copy link
Copy Markdown
Contributor Author

Mryange commented Jun 28, 2024

run buildall

@doris-robot
Copy link
Copy Markdown

TPC-H: Total hot run time: 39730 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

------ Round 1 ----------------------------------
q1	17625	4328	4227	4227
q2	2007	189	194	189
q3	10460	1211	1061	1061
q4	10181	772	843	772
q5	7494	2640	2602	2602
q6	213	135	139	135
q7	930	595	601	595
q8	9228	2043	2034	2034
q9	9007	6462	6477	6462
q10	8967	3764	3707	3707
q11	476	233	249	233
q12	408	232	221	221
q13	18046	3013	2979	2979
q14	272	230	230	230
q15	518	492	489	489
q16	503	378	377	377
q17	954	702	629	629
q18	8114	7540	7516	7516
q19	9199	1457	1500	1457
q20	692	329	330	329
q21	4941	3147	3922	3147
q22	401	339	350	339
Total cold run time: 120636 ms
Total hot run time: 39730 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4457	4289	4344	4289
q2	375	264	257	257
q3	3171	2960	2990	2960
q4	2007	1724	1789	1724
q5	5508	5538	5492	5492
q6	232	142	139	139
q7	2275	1813	1902	1813
q8	3304	3478	3510	3478
q9	8906	9168	8925	8925
q10	4277	3951	4012	3951
q11	619	522	514	514
q12	911	698	684	684
q13	17076	3178	3191	3178
q14	318	274	298	274
q15	526	489	501	489
q16	471	435	436	435
q17	1852	1555	1515	1515
q18	8208	8003	7854	7854
q19	1834	1653	1542	1542
q20	3038	1971	1858	1858
q21	6954	4912	4950	4912
q22	641	520	553	520
Total cold run time: 76960 ms
Total hot run time: 56803 ms

@doris-robot
Copy link
Copy Markdown

TPC-DS: Total hot run time: 173575 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	932	397	368	368
query2	6473	2508	2456	2456
query3	6629	203	218	203
query4	19539	17525	17391	17391
query5	3630	471	468	468
query6	259	177	183	177
query7	4581	295	293	293
query8	290	291	260	260
query9	8584	2425	2423	2423
query10	566	303	273	273
query11	10706	10059	10013	10013
query12	114	91	80	80
query13	1637	363	365	363
query14	9809	6385	7081	6385
query15	237	181	185	181
query16	7729	271	266	266
query17	1905	558	528	528
query18	1951	270	270	270
query19	188	156	154	154
query20	88	85	84	84
query21	208	134	124	124
query22	4276	4186	4070	4070
query23	33850	33807	33342	33342
query24	11106	2906	2905	2905
query25	625	378	386	378
query26	1406	164	152	152
query27	3022	330	322	322
query28	7756	2122	2099	2099
query29	912	645	616	616
query30	252	153	157	153
query31	994	766	773	766
query32	93	61	53	53
query33	759	283	303	283
query34	1034	477	488	477
query35	747	674	660	660
query36	1122	994	989	989
query37	170	79	79	79
query38	3021	2803	2818	2803
query39	912	844	841	841
query40	220	128	127	127
query41	54	51	55	51
query42	108	105	105	105
query43	634	575	564	564
query44	1219	741	721	721
query45	194	165	171	165
query46	1091	721	724	721
query47	1841	1746	1764	1746
query48	371	299	299	299
query49	845	414	406	406
query50	778	397	415	397
query51	6905	6633	6713	6633
query52	110	97	99	97
query53	366	300	297	297
query54	856	445	443	443
query55	74	69	74	69
query56	285	258	270	258
query57	1099	1002	1066	1002
query58	252	240	242	240
query59	3478	3440	3332	3332
query60	322	301	314	301
query61	116	153	89	89
query62	604	445	452	445
query63	318	297	288	288
query64	8844	2234	1732	1732
query65	3231	3101	3095	3095
query66	1261	326	333	326
query67	15351	15008	14844	14844
query68	4560	535	539	535
query69	543	430	376	376
query70	1120	1102	1068	1068
query71	415	276	270	270
query72	7171	5580	6115	5580
query73	757	334	328	328
query74	5894	5559	5435	5435
query75	3384	2671	2695	2671
query76	2704	952	948	948
query77	453	300	297	297
query78	10415	9793	9741	9741
query79	2198	507	514	507
query80	1068	529	474	474
query81	597	219	213	213
query82	813	110	106	106
query83	229	173	162	162
query84	248	84	87	84
query85	1949	301	272	272
query86	493	316	323	316
query87	3270	3131	3154	3131
query88	4130	2444	2433	2433
query89	480	392	394	392
query90	1726	190	197	190
query91	128	102	101	101
query92	64	49	49	49
query93	2439	502	503	502
query94	1140	196	189	189
query95	407	322	324	322
query96	591	275	272	272
query97	3217	3054	3051	3051
query98	237	198	195	195
query99	1124	835	824	824
Total cold run time: 272903 ms
Total hot run time: 173575 ms

@doris-robot
Copy link
Copy Markdown

ClickBench: Total hot run time: 30.17 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.22	0.05	0.05
query4	1.69	0.07	0.07
query5	0.51	0.47	0.48
query6	1.14	0.73	0.72
query7	0.02	0.01	0.01
query8	0.05	0.05	0.05
query9	0.55	0.50	0.49
query10	0.55	0.54	0.54
query11	0.15	0.11	0.11
query12	0.14	0.12	0.13
query13	0.58	0.59	0.61
query14	0.76	0.79	0.78
query15	0.82	0.81	0.81
query16	0.35	0.37	0.38
query17	0.96	1.04	1.04
query18	0.21	0.22	0.24
query19	1.80	1.74	1.78
query20	0.01	0.01	0.01
query21	15.43	0.75	0.67
query22	4.97	7.44	1.38
query23	18.31	1.37	1.29
query24	2.15	0.24	0.21
query25	0.17	0.08	0.08
query26	0.28	0.18	0.17
query27	0.08	0.08	0.08
query28	13.16	1.02	1.00
query29	12.64	3.30	3.28
query30	0.26	0.06	0.06
query31	2.86	0.38	0.39
query32	3.27	0.47	0.48
query33	2.89	2.94	2.93
query34	17.17	4.42	4.44
query35	4.50	4.44	4.49
query36	0.64	0.45	0.46
query37	0.17	0.15	0.15
query38	0.14	0.14	0.14
query39	0.04	0.04	0.03
query40	0.16	0.14	0.14
query41	0.09	0.05	0.05
query42	0.06	0.05	0.05
query43	0.04	0.04	0.04
Total cold run time: 110.11 s
Total hot run time: 30.17 s

@Mryange
Copy link
Copy Markdown
Contributor Author

Mryange commented Jun 30, 2024

run buildall

@doris-robot
Copy link
Copy Markdown

TPC-H: Total hot run time: 40204 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

------ Round 1 ----------------------------------
q1	17644	4337	4274	4274
q2	2029	187	192	187
q3	10461	1210	1082	1082
q4	10178	877	701	701
q5	7484	2692	2695	2692
q6	216	136	133	133
q7	954	594	606	594
q8	9211	2088	2056	2056
q9	8890	6483	6486	6483
q10	9031	3727	3751	3727
q11	448	246	233	233
q12	447	227	234	227
q13	18789	2937	2992	2937
q14	271	226	244	226
q15	505	475	461	461
q16	533	374	380	374
q17	964	715	669	669
q18	7968	7526	7295	7295
q19	4907	1505	1361	1361
q20	660	323	317	317
q21	4929	3837	3927	3837
q22	388	340	338	338
Total cold run time: 116907 ms
Total hot run time: 40204 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4393	4262	4235	4235
q2	370	270	266	266
q3	2932	2924	2851	2851
q4	2059	1695	1752	1695
q5	5601	5467	5431	5431
q6	221	130	138	130
q7	2224	1882	1785	1785
q8	3273	3392	3426	3392
q9	8680	8586	8816	8586
q10	4065	3931	3694	3694
q11	582	512	492	492
q12	814	627	648	627
q13	16043	3160	3249	3160
q14	297	280	278	278
q15	530	481	495	481
q16	472	438	452	438
q17	1838	1505	1569	1505
q18	8104	7915	7790	7790
q19	3161	1728	1649	1649
q20	2349	1886	1877	1877
q21	5251	4916	4794	4794
q22	593	526	581	526
Total cold run time: 73852 ms
Total hot run time: 55682 ms

@doris-robot
Copy link
Copy Markdown

TPC-DS: Total hot run time: 174437 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	902	383	382	382
query2	6445	2397	2386	2386
query3	6634	214	213	213
query4	18743	17479	17292	17292
query5	3600	509	491	491
query6	264	170	187	170
query7	4583	315	308	308
query8	310	307	278	278
query9	8621	2449	2442	2442
query10	562	306	282	282
query11	10427	10082	10102	10082
query12	118	88	80	80
query13	1646	369	379	369
query14	10375	6592	8575	6592
query15	240	187	188	187
query16	7955	276	283	276
query17	1882	567	543	543
query18	2049	283	286	283
query19	196	159	159	159
query20	88	86	85	85
query21	219	130	127	127
query22	4530	4080	3941	3941
query23	33807	33652	33601	33601
query24	11104	2993	2967	2967
query25	635	387	434	387
query26	1033	176	163	163
query27	2364	337	344	337
query28	6766	2186	2177	2177
query29	907	680	648	648
query30	247	164	159	159
query31	998	772	776	772
query32	102	54	57	54
query33	774	304	296	296
query34	1009	489	489	489
query35	748	663	654	654
query36	1124	990	989	989
query37	152	80	81	80
query38	2967	2843	2858	2843
query39	903	841	839	839
query40	220	132	134	132
query41	58	70	54	54
query42	117	109	101	101
query43	608	556	528	528
query44	1198	747	766	747
query45	193	171	165	165
query46	1075	751	735	735
query47	1879	1749	1786	1749
query48	384	305	303	303
query49	860	422	515	422
query50	775	392	397	392
query51	6885	6801	6750	6750
query52	99	89	96	89
query53	370	307	300	300
query54	878	451	437	437
query55	75	74	75	74
query56	295	258	259	258
query57	1151	1034	1051	1034
query58	242	254	235	235
query59	3424	3185	3182	3182
query60	294	288	275	275
query61	113	92	92	92
query62	610	431	443	431
query63	323	292	289	289
query64	8747	2302	1753	1753
query65	3180	3111	3108	3108
query66	754	325	334	325
query67	16023	14993	14888	14888
query68	6909	553	567	553
query69	710	501	426	426
query70	1184	1140	1148	1140
query71	517	283	275	275
query72	9128	5718	5492	5492
query73	824	324	325	324
query74	6020	5511	5518	5511
query75	5111	2709	2708	2708
query76	4854	972	903	903
query77	771	314	310	310
query78	10604	9855	9761	9761
query79	8233	533	528	528
query80	1024	517	484	484
query81	568	237	225	225
query82	792	104	110	104
query83	409	172	171	171
query84	276	87	86	86
query85	1378	283	275	275
query86	452	316	315	315
query87	3291	3073	3100	3073
query88	4829	2378	2389	2378
query89	537	399	377	377
query90	1876	195	196	195
query91	132	101	141	101
query92	67	49	53	49
query93	6112	532	533	532
query94	1159	189	193	189
query95	407	318	325	318
query96	613	270	261	261
query97	3275	3056	3051	3051
query98	217	199	192	192
query99	1201	860	859	859
Total cold run time: 290339 ms
Total hot run time: 174437 ms

@doris-robot
Copy link
Copy Markdown

ClickBench: Total hot run time: 30.6 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	0.04	0.04	0.03
query2	0.08	0.04	0.05
query3	0.23	0.06	0.06
query4	1.64	0.08	0.10
query5	0.48	0.49	0.50
query6	1.14	0.73	0.71
query7	0.03	0.02	0.01
query8	0.05	0.04	0.04
query9	0.55	0.49	0.48
query10	0.54	0.52	0.53
query11	0.15	0.11	0.11
query12	0.16	0.12	0.13
query13	0.60	0.59	0.60
query14	0.78	0.80	0.79
query15	0.86	0.82	0.82
query16	0.36	0.35	0.36
query17	0.99	0.98	1.00
query18	0.19	0.28	0.24
query19	1.76	1.72	1.84
query20	0.01	0.01	0.01
query21	15.44	0.76	0.66
query22	3.54	8.21	1.78
query23	18.24	1.37	1.29
query24	2.22	0.23	0.22
query25	0.16	0.09	0.08
query26	0.27	0.17	0.18
query27	0.08	0.08	0.08
query28	13.20	1.03	1.01
query29	12.62	3.36	3.31
query30	0.28	0.06	0.05
query31	2.86	0.39	0.39
query32	3.26	0.48	0.47
query33	2.83	2.92	2.96
query34	17.26	4.41	4.52
query35	4.52	4.50	4.51
query36	0.66	0.47	0.48
query37	0.19	0.16	0.15
query38	0.14	0.14	0.14
query39	0.05	0.04	0.04
query40	0.17	0.14	0.16
query41	0.10	0.05	0.05
query42	0.06	0.04	0.06
query43	0.05	0.04	0.04
Total cold run time: 108.84 s
Total hot run time: 30.6 s

@Mryange
Copy link
Copy Markdown
Contributor Author

Mryange commented Jun 30, 2024

run buildall

@doris-robot
Copy link
Copy Markdown

TPC-H: Total hot run time: 39814 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

------ Round 1 ----------------------------------
q1	17619	4348	4316	4316
q2	2016	191	189	189
q3	10465	1167	1155	1155
q4	10188	782	815	782
q5	7473	2740	2653	2653
q6	221	138	140	138
q7	957	595	606	595
q8	9216	2058	2030	2030
q9	9004	6485	6461	6461
q10	9021	3711	3697	3697
q11	445	237	234	234
q12	469	228	231	228
q13	17762	3001	2997	2997
q14	269	229	232	229
q15	525	487	468	468
q16	492	371	374	371
q17	957	712	645	645
q18	7955	7457	7336	7336
q19	7678	1482	1521	1482
q20	681	327	324	324
q21	4941	3139	3901	3139
q22	397	349	345	345
Total cold run time: 118751 ms
Total hot run time: 39814 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4392	4240	4280	4240
q2	367	279	270	270
q3	3006	2857	2950	2857
q4	2022	1655	1675	1655
q5	5561	5483	5473	5473
q6	233	133	132	132
q7	2250	1855	1822	1822
q8	3275	3422	3412	3412
q9	8697	8705	8732	8705
q10	4133	3709	3767	3709
q11	616	499	505	499
q12	840	639	657	639
q13	17318	3158	3212	3158
q14	316	293	287	287
q15	514	502	485	485
q16	502	432	429	429
q17	1833	1530	1503	1503
q18	8054	7916	7777	7777
q19	1879	1484	1644	1484
q20	2935	1852	1848	1848
q21	5848	4823	4803	4803
q22	628	550	576	550
Total cold run time: 75219 ms
Total hot run time: 55737 ms

@doris-robot
Copy link
Copy Markdown

TPC-DS: Total hot run time: 174809 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	913	389	379	379
query2	6446	2395	2424	2395
query3	6639	206	211	206
query4	19232	17527	17256	17256
query5	3689	481	483	481
query6	290	164	162	162
query7	4589	307	298	298
query8	331	290	294	290
query9	8491	2387	2364	2364
query10	573	312	283	283
query11	10486	10108	9938	9938
query12	131	86	81	81
query13	1648	369	370	369
query14	10614	8022	7910	7910
query15	231	190	188	188
query16	7767	269	259	259
query17	1921	563	520	520
query18	1864	272	273	272
query19	195	156	148	148
query20	92	79	77	77
query21	207	131	125	125
query22	4366	4165	3974	3974
query23	33870	33490	33692	33490
query24	10792	2884	2915	2884
query25	586	377	411	377
query26	730	163	165	163
query27	2271	337	333	333
query28	6210	2154	2135	2135
query29	968	633	633	633
query30	252	169	161	161
query31	992	771	759	759
query32	101	58	58	58
query33	696	299	302	299
query34	888	487	492	487
query35	750	624	660	624
query36	1149	1002	980	980
query37	152	76	81	76
query38	2914	2924	2875	2875
query39	881	822	820	820
query40	216	135	135	135
query41	56	56	54	54
query42	106	102	103	102
query43	604	556	556	556
query44	1141	724	725	724
query45	194	162	162	162
query46	1078	727	725	725
query47	1849	1801	1769	1769
query48	376	313	300	300
query49	874	476	418	418
query50	781	386	385	385
query51	6896	6890	6800	6800
query52	104	91	99	91
query53	359	288	301	288
query54	872	444	439	439
query55	75	73	74	73
query56	296	269	264	264
query57	1158	1062	1026	1026
query58	253	234	255	234
query59	3354	3239	3099	3099
query60	304	281	292	281
query61	94	103	95	95
query62	602	440	434	434
query63	324	308	304	304
query64	8559	2235	1733	1733
query65	3180	3096	3101	3096
query66	737	334	328	328
query67	15343	15067	14885	14885
query68	4514	535	558	535
query69	608	397	343	343
query70	1176	1153	1109	1109
query71	408	281	293	281
query72	7759	5933	5603	5603
query73	762	331	327	327
query74	5907	5512	5528	5512
query75	3424	2648	2697	2648
query76	2841	952	887	887
query77	618	313	312	312
query78	10336	9947	9726	9726
query79	2476	513	523	513
query80	1941	470	536	470
query81	602	221	226	221
query82	1301	113	111	111
query83	278	186	166	166
query84	250	93	82	82
query85	1438	285	271	271
query86	475	285	305	285
query87	3265	3075	3098	3075
query88	3912	2378	2359	2359
query89	479	374	390	374
query90	1798	194	190	190
query91	131	101	116	101
query92	56	50	49	49
query93	2411	512	503	503
query94	1126	189	189	189
query95	405	323	318	318
query96	598	273	269	269
query97	3229	3035	3013	3013
query98	221	194	205	194
query99	1134	858	844	844
Total cold run time: 270581 ms
Total hot run time: 174809 ms

@doris-robot
Copy link
Copy Markdown

ClickBench: Total hot run time: 31.57 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 52592a274df7c29ef11f6c60565f02d7870797a9, data reload: false

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.23	0.06	0.05
query4	1.66	0.08	0.09
query5	0.49	0.46	0.47
query6	1.14	0.72	0.71
query7	0.02	0.01	0.01
query8	0.05	0.05	0.05
query9	0.56	0.49	0.50
query10	0.55	0.53	0.53
query11	0.15	0.12	0.11
query12	0.15	0.12	0.12
query13	0.59	0.59	0.60
query14	0.78	0.77	0.79
query15	0.84	0.81	0.81
query16	0.37	0.36	0.37
query17	0.97	0.97	1.03
query18	0.23	0.24	0.25
query19	1.89	1.74	1.77
query20	0.01	0.01	0.01
query21	15.50	0.75	0.67
query22	4.30	6.25	3.01
query23	18.29	1.44	1.23
query24	2.13	0.23	0.22
query25	0.17	0.09	0.08
query26	0.26	0.17	0.18
query27	0.07	0.09	0.07
query28	13.21	1.03	1.00
query29	12.64	3.26	3.27
query30	0.25	0.06	0.05
query31	2.88	0.38	0.39
query32	3.26	0.48	0.49
query33	2.92	2.92	2.90
query34	17.09	4.39	4.42
query35	4.52	4.45	4.51
query36	0.65	0.46	0.47
query37	0.18	0.14	0.14
query38	0.14	0.14	0.15
query39	0.04	0.04	0.04
query40	0.16	0.13	0.15
query41	0.09	0.05	0.04
query42	0.05	0.05	0.05
query43	0.04	0.04	0.04
Total cold run time: 109.64 s
Total hot run time: 31.57 s

@Mryange Mryange closed this Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants