Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature](schema) support temporary table like mysql #40680

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

Yulei-Yang
Copy link
Contributor

@Yulei-Yang Yulei-Yang commented Sep 11, 2024

add a table type: temporary table: a materialized table which only available in the session it be created.
Another feature:
can have same name with common table in the same db.

Docs:
apache/doris-website#1135

Implementation:

  1. add a table type: temp, which a subtype of olap
  2. use most code implementation of olap table
  3. delete temp table when session close
  4. if FE be shutdown unplanned, like blackout. Temp tables will be deleted when fe started next time automatically.

PRD:
https://doc.weixin.qq.com/sheet/e3_AbYAgwaQAAsBra11GRjRpiJ0aHhAq?scode=AJEAIQdfAAoPPNEpWNAbYAgwaQAAs&tab=BB08J2

@doris-robot
Copy link

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.

@Yulei-Yang
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	18006	4717	4415	4415
q2	2596	196	187	187
q3	11662	1203	1164	1164
q4	11287	830	792	792
q5	7843	2888	2827	2827
q6	226	138	139	138
q7	958	626	598	598
q8	9341	2041	2054	2041
q9	7383	6591	6596	6591
q10	7016	2320	2235	2235
q11	454	241	253	241
q12	415	229	225	225
q13	17772	3068	3078	3068
q14	283	231	250	231
q15	549	508	482	482
q16	528	432	419	419
q17	986	640	735	640
q18	7279	6784	6953	6784
q19	1414	927	1048	927
q20	669	328	331	328
q21	3864	3131	3056	3056
q22	1134	1035	1049	1035
Total cold run time: 111665 ms
Total hot run time: 38424 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4397	4307	4322	4307
q2	374	274	258	258
q3	2916	2728	2649	2649
q4	2012	1766	1713	1713
q5	5431	5457	5410	5410
q6	217	133	136	133
q7	2124	1711	1802	1711
q8	3247	3364	3378	3364
q9	8489	8450	8461	8450
q10	3475	3209	3207	3207
q11	627	496	493	493
q12	786	604	643	604
q13	14471	3101	3102	3101
q14	309	273	285	273
q15	532	491	487	487
q16	521	483	459	459
q17	1797	1501	1490	1490
q18	7822	7522	7456	7456
q19	1701	1388	1491	1388
q20	2059	1832	1831	1831
q21	5603	5366	5434	5366
q22	1126	1067	1028	1028
Total cold run time: 70036 ms
Total hot run time: 55178 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 193093 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 e5c93fb7d5c8306fff4f1cfadc5f3ca7ecc61a04, data reload: false

query1	918	378	375	375
query2	6460	1950	1856	1856
query3	6648	210	232	210
query4	34100	23235	23558	23235
query5	4171	526	481	481
query6	251	161	156	156
query7	4584	287	285	285
query8	284	234	215	215
query9	8475	2477	2480	2477
query10	435	272	267	267
query11	17933	15275	15283	15275
query12	153	98	97	97
query13	1640	391	367	367
query14	9423	7112	7139	7112
query15	299	177	175	175
query16	8137	481	451	451
query17	1621	584	564	564
query18	2144	301	294	294
query19	333	156	150	150
query20	120	112	110	110
query21	208	108	108	108
query22	4433	4230	4205	4205
query23	34093	33498	33938	33498
query24	11240	2954	2956	2954
query25	659	414	412	412
query26	1393	157	160	157
query27	2819	276	280	276
query28	7719	2051	2043	2043
query29	909	426	423	423
query30	307	162	157	157
query31	999	772	793	772
query32	106	60	58	58
query33	778	301	289	289
query34	972	479	470	470
query35	879	733	720	720
query36	1093	932	938	932
query37	164	100	87	87
query38	4098	3918	3915	3915
query39	1452	1413	1397	1397
query40	278	119	120	119
query41	55	49	49	49
query42	121	97	100	97
query43	499	461	465	461
query44	1234	761	749	749
query45	198	170	174	170
query46	1118	745	755	745
query47	1887	1791	1844	1791
query48	366	286	289	286
query49	1091	535	435	435
query50	831	399	403	399
query51	7034	6973	7007	6973
query52	102	86	87	86
query53	255	185	211	185
query54	1039	457	446	446
query55	79	76	74	74
query56	280	259	254	254
query57	1208	1090	1090	1090
query58	279	270	254	254
query59	2930	2695	2834	2695
query60	299	275	277	275
query61	108	99	97	97
query62	844	639	680	639
query63	223	186	189	186
query64	5223	708	635	635
query65	3292	3181	3170	3170
query66	1423	333	338	333
query67	15961	15377	15245	15245
query68	3121	867	841	841
query69	419	319	325	319
query70	1202	1122	1187	1122
query71	371	345	329	329
query72	6105	3534	3458	3458
query73	588	574	574	574
query74	9057	8991	9042	8991
query75	3155	2928	2960	2928
query76	1849	850	849	849
query77	486	411	402	402
query78	10048	9218	9303	9218
query79	921	871	853	853
query80	828	805	809	805
query81	446	260	255	255
query82	272	266	265	265
query83	213	195	193	193
query84	276	112	104	104
query85	635	385	381	381
query86	309	302	319	302
query87	4427	4355	4263	4263
query88	4360	4058	4050	4050
query89	383	382	360	360
query90	1310	310	305	305
query91	121	123	122	122
query92	116	72	73	72
query93	923	945	918	918
query94	448	374	382	374
query95	415	409	411	409
query96	471	467	469	467
query97	3106	3117	3103	3103
query98	233	215	221	215
query99	1401	1283	1294	1283
Total cold run time: 288722 ms
Total hot run time: 193093 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.04
query2	0.08	0.04	0.04
query3	0.22	0.05	0.05
query4	1.67	0.08	0.07
query5	0.52	0.50	0.50
query6	1.13	0.72	0.72
query7	0.02	0.01	0.01
query8	0.05	0.04	0.05
query9	0.54	0.50	0.50
query10	0.55	0.56	0.55
query11	0.15	0.12	0.11
query12	0.14	0.12	0.12
query13	0.60	0.59	0.59
query14	1.41	1.42	1.48
query15	0.84	0.83	0.83
query16	0.38	0.37	0.36
query17	1.07	1.03	0.99
query18	0.21	0.19	0.20
query19	1.93	1.84	1.71
query20	0.01	0.01	0.01
query21	15.41	0.68	0.68
query22	4.08	6.96	1.83
query23	18.28	1.57	1.36
query24	2.09	0.23	0.22
query25	0.14	0.09	0.08
query26	0.28	0.19	0.18
query27	0.07	0.08	0.07
query28	13.31	1.04	1.01
query29	12.64	3.36	3.27
query30	0.24	0.05	0.05
query31	2.87	0.39	0.40
query32	3.26	0.50	0.48
query33	2.96	3.05	3.02
query34	17.05	4.41	4.48
query35	4.51	4.56	4.46
query36	0.66	0.50	0.47
query37	0.18	0.16	0.16
query38	0.16	0.15	0.14
query39	0.05	0.03	0.03
query40	0.15	0.14	0.13
query41	0.10	0.04	0.05
query42	0.06	0.04	0.05
query43	0.05	0.04	0.04
Total cold run time: 110.17 s
Total hot run time: 31.41 s

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	18262	7466	7379	7379
q2	2980	159	169	159
q3	11362	1149	1176	1149
q4	10637	826	726	726
q5	8007	3118	3108	3108
q6	241	152	151	151
q7	1012	618	601	601
q8	9809	2002	2046	2002
q9	6819	6370	6402	6370
q10	6996	2252	2280	2252
q11	437	243	249	243
q12	407	219	214	214
q13	17781	3012	2987	2987
q14	242	216	216	216
q15	573	526	528	526
q16	661	605	610	605
q17	975	793	767	767
q18	7204	6738	6669	6669
q19	1399	1005	1018	1005
q20	584	302	280	280
q21	3905	3212	3173	3173
q22	1112	996	992	992
Total cold run time: 111405 ms
Total hot run time: 41574 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7273	7282	7272	7272
q2	324	221	226	221
q3	2883	2787	2769	2769
q4	1948	1703	1651	1651
q5	5355	5383	5404	5383
q6	225	139	142	139
q7	2066	1707	1727	1707
q8	3161	3310	3322	3310
q9	8342	8421	8351	8351
q10	3372	3359	3335	3335
q11	574	468	473	468
q12	772	571	586	571
q13	7432	2977	3006	2977
q14	289	265	253	253
q15	559	517	507	507
q16	706	664	697	664
q17	1764	1553	1537	1537
q18	7745	7228	7377	7228
q19	1658	1624	1496	1496
q20	2054	1829	1797	1797
q21	5374	5120	5068	5068
q22	1109	1033	1017	1017
Total cold run time: 64985 ms
Total hot run time: 57721 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 194718 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 aca156b6053792865f2c476c9e4de21a496c41b3, data reload: false

query1	939	363	382	363
query2	6548	2063	1959	1959
query3	6704	211	225	211
query4	34536	23446	23412	23412
query5	4299	489	462	462
query6	269	181	166	166
query7	4615	296	323	296
query8	295	228	222	222
query9	9544	2660	2657	2657
query10	467	290	300	290
query11	18129	15222	15322	15222
query12	154	101	96	96
query13	1627	420	391	391
query14	10357	7599	7501	7501
query15	269	175	179	175
query16	7574	426	483	426
query17	1664	581	567	567
query18	2023	299	304	299
query19	406	144	141	141
query20	114	102	107	102
query21	211	103	102	102
query22	4564	4239	4204	4204
query23	34634	34004	34756	34004
query24	11090	2926	2893	2893
query25	532	377	387	377
query26	926	163	153	153
query27	2573	288	284	284
query28	7771	2436	2456	2436
query29	646	426	401	401
query30	320	155	154	154
query31	989	767	831	767
query32	100	54	54	54
query33	760	285	285	285
query34	977	495	491	491
query35	885	710	730	710
query36	1082	954	902	902
query37	140	82	87	82
query38	4065	3897	3872	3872
query39	1439	1404	1393	1393
query40	270	97	93	93
query41	48	50	44	44
query42	114	95	95	95
query43	521	471	467	467
query44	1259	809	790	790
query45	191	161	164	161
query46	1122	755	734	734
query47	1868	1770	1848	1770
query48	451	358	364	358
query49	1129	429	400	400
query50	801	390	398	390
query51	7188	6935	7001	6935
query52	103	90	85	85
query53	254	187	186	186
query54	1214	466	466	466
query55	75	77	81	77
query56	260	255	263	255
query57	1187	1057	1077	1057
query58	234	284	237	237
query59	3170	2856	2856	2856
query60	301	267	269	267
query61	102	118	96	96
query62	833	650	689	650
query63	228	186	192	186
query64	4374	643	620	620
query65	3251	3167	3162	3162
query66	1184	309	297	297
query67	16067	15629	15535	15535
query68	3102	860	829	829
query69	455	346	346	346
query70	1188	1161	1150	1150
query71	344	334	333	333
query72	5525	3354	3398	3354
query73	592	589	578	578
query74	9251	9108	9041	9041
query75	2992	2873	2891	2873
query76	1935	873	876	873
query77	406	382	371	371
query78	9436	9233	9305	9233
query79	916	866	864	864
query80	608	579	578	578
query81	453	261	251	251
query82	234	228	230	228
query83	166	163	161	161
query84	241	112	99	99
query85	674	361	357	357
query86	308	325	327	325
query87	4365	4337	4329	4329
query88	4384	4085	4057	4057
query89	381	360	356	356
query90	1491	323	315	315
query91	169	158	169	158
query92	76	76	74	74
query93	902	914	902	902
query94	579	350	383	350
query95	433	414	420	414
query96	492	494	490	490
query97	3103	3133	3131	3131
query98	228	218	224	218
query99	1405	1296	1289	1289
Total cold run time: 288870 ms
Total hot run time: 194718 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.04
query2	0.06	0.03	0.03
query3	0.23	0.06	0.06
query4	1.65	0.09	0.10
query5	0.51	0.50	0.53
query6	1.13	0.72	0.72
query7	0.02	0.01	0.02
query8	0.04	0.03	0.03
query9	0.56	0.49	0.50
query10	0.55	0.54	0.54
query11	0.14	0.11	0.11
query12	0.13	0.11	0.11
query13	0.62	0.59	0.59
query14	2.97	3.02	2.94
query15	0.89	0.82	0.82
query16	0.37	0.38	0.39
query17	1.01	1.04	1.07
query18	0.22	0.20	0.21
query19	1.84	1.81	1.98
query20	0.01	0.01	0.01
query21	15.36	0.60	0.59
query22	3.15	2.35	1.06
query23	17.17	0.84	0.76
query24	2.52	1.31	0.52
query25	0.24	0.11	0.09
query26	0.45	0.14	0.13
query27	0.05	0.05	0.04
query28	11.46	1.09	1.07
query29	12.55	3.21	3.16
query30	0.24	0.06	0.06
query31	2.90	0.38	0.36
query32	3.27	0.47	0.47
query33	2.99	3.05	3.03
query34	16.91	4.37	4.37
query35	4.41	4.46	4.38
query36	0.67	0.48	0.48
query37	0.08	0.06	0.06
query38	0.05	0.04	0.03
query39	0.03	0.02	0.02
query40	0.17	0.13	0.13
query41	0.07	0.02	0.02
query42	0.04	0.02	0.02
query43	0.03	0.02	0.02
Total cold run time: 107.8 s
Total hot run time: 31.39 s

@Yulei-Yang
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17627	7301	7231	7231
q2	2058	166	161	161
q3	10599	1117	1159	1117
q4	10566	770	767	767
q5	7737	3056	3050	3050
q6	232	153	151	151
q7	1012	629	626	626
q8	9417	2044	2062	2044
q9	6917	6386	6395	6386
q10	7005	2253	2250	2250
q11	435	259	259	259
q12	415	220	221	220
q13	17780	2974	2980	2974
q14	255	215	226	215
q15	577	540	532	532
q16	677	626	613	613
q17	967	753	762	753
q18	7255	6667	6744	6667
q19	1396	1018	993	993
q20	587	290	285	285
q21	4013	3233	3430	3233
q22	1103	1010	1014	1010
Total cold run time: 108630 ms
Total hot run time: 41537 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7280	7331	7320	7320
q2	315	229	226	226
q3	3036	2991	3007	2991
q4	2022	1838	1870	1838
q5	5593	5610	5551	5551
q6	228	156	146	146
q7	2302	1857	1821	1821
q8	3366	3476	3472	3472
q9	8807	8962	8799	8799
q10	3564	3370	3438	3370
q11	596	489	485	485
q12	825	626	586	586
q13	9234	3247	3181	3181
q14	322	288	272	272
q15	583	534	504	504
q16	728	670	683	670
q17	1804	1611	1601	1601
q18	8263	7904	7873	7873
q19	1724	1669	1546	1546
q20	2121	1896	1911	1896
q21	5516	5451	5451	5451
q22	1159	1041	1027	1027
Total cold run time: 69388 ms
Total hot run time: 60626 ms

@Yulei-Yang
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	18331	7566	7369	7369
q2	2162	161	158	158
q3	11563	1185	1226	1185
q4	10579	751	799	751
q5	7854	3184	3140	3140
q6	241	151	153	151
q7	1014	626	607	607
q8	9570	2013	2011	2011
q9	6810	6418	6418	6418
q10	7109	2331	2297	2297
q11	437	253	253	253
q12	414	227	213	213
q13	17781	3002	2995	2995
q14	237	222	212	212
q15	573	517	522	517
q16	703	618	607	607
q17	965	837	804	804
q18	7341	6867	6771	6771
q19	1412	1025	1057	1025
q20	602	299	278	278
q21	4013	3238	3336	3238
q22	1126	1006	1026	1006
Total cold run time: 110837 ms
Total hot run time: 42006 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7245	7222	7204	7204
q2	333	222	227	222
q3	2928	2773	2802	2773
q4	1949	1742	1695	1695
q5	5350	5390	5440	5390
q6	226	143	142	142
q7	2106	1728	1697	1697
q8	3168	3345	3345	3345
q9	8400	8462	8476	8462
q10	3399	3398	3372	3372
q11	588	473	473	473
q12	774	556	574	556
q13	4171	3030	2982	2982
q14	306	275	260	260
q15	556	514	520	514
q16	711	695	668	668
q17	1752	1583	1541	1541
q18	7728	7416	7397	7397
q19	1665	1592	1480	1480
q20	2027	1789	1832	1789
q21	5465	5125	5266	5125
q22	1100	1036	1015	1015
Total cold run time: 61947 ms
Total hot run time: 58102 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 194484 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 e97affcafd8ad06d45d0fd4f0dd50d4342f39ef4, data reload: false

query1	959	375	384	375
query2	6537	2075	2078	2075
query3	6703	211	218	211
query4	34622	23491	23563	23491
query5	4360	479	464	464
query6	267	177	169	169
query7	4614	304	300	300
query8	309	231	228	228
query9	9593	2708	2701	2701
query10	457	267	273	267
query11	18095	15232	15370	15232
query12	151	97	99	97
query13	1628	428	402	402
query14	10432	6571	6890	6571
query15	272	176	179	176
query16	8095	470	469	469
query17	1663	579	556	556
query18	2143	311	317	311
query19	375	150	150	150
query20	117	106	108	106
query21	213	105	103	103
query22	4482	4345	4341	4341
query23	34759	33961	34106	33961
query24	11217	2812	2871	2812
query25	669	408	412	408
query26	1357	165	161	161
query27	2909	287	288	287
query28	8568	2467	2450	2450
query29	871	432	426	426
query30	315	158	152	152
query31	1036	807	860	807
query32	106	57	59	57
query33	781	305	298	298
query34	945	476	502	476
query35	897	715	748	715
query36	1109	957	947	947
query37	173	101	91	91
query38	4040	3955	3866	3866
query39	1460	1436	1403	1403
query40	292	99	98	98
query41	53	49	50	49
query42	115	99	100	99
query43	530	501	497	497
query44	1280	819	800	800
query45	193	164	164	164
query46	1133	776	766	766
query47	1917	1819	1826	1819
query48	461	358	363	358
query49	1159	416	406	406
query50	812	405	417	405
query51	7008	6805	6949	6805
query52	102	85	91	85
query53	254	184	188	184
query54	1307	469	477	469
query55	83	80	79	79
query56	290	275	261	261
query57	1225	1103	1118	1103
query58	256	256	229	229
query59	3128	3063	2963	2963
query60	291	260	257	257
query61	103	101	103	101
query62	862	665	666	665
query63	223	185	182	182
query64	5317	637	613	613
query65	3283	3178	3188	3178
query66	1434	301	305	301
query67	16229	15548	15566	15548
query68	3105	877	866	866
query69	448	333	343	333
query70	1207	1168	1191	1168
query71	337	333	336	333
query72	5955	3368	3514	3368
query73	592	587	578	578
query74	9555	9030	8959	8959
query75	3097	2915	2907	2907
query76	1913	863	861	861
query77	381	364	369	364
query78	9454	9264	9177	9177
query79	936	907	878	878
query80	607	587	572	572
query81	449	254	260	254
query82	232	228	235	228
query83	158	156	156	156
query84	248	96	108	96
query85	673	362	364	362
query86	324	316	296	296
query87	4301	4324	4360	4324
query88	4623	4086	4091	4086
query89	372	367	370	367
query90	1451	314	309	309
query91	159	159	161	159
query92	78	69	70	69
query93	926	919	908	908
query94	565	365	373	365
query95	424	409	420	409
query96	484	491	488	488
query97	3137	3126	3124	3124
query98	221	236	220	220
query99	1388	1304	1316	1304
Total cold run time: 294439 ms
Total hot run time: 194484 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.04
query2	0.06	0.02	0.02
query3	0.23	0.07	0.07
query4	1.63	0.10	0.10
query5	0.49	0.52	0.50
query6	1.13	0.73	0.73
query7	0.02	0.01	0.02
query8	0.04	0.03	0.03
query9	0.56	0.50	0.48
query10	0.55	0.57	0.55
query11	0.14	0.11	0.10
query12	0.14	0.11	0.11
query13	0.61	0.59	0.59
query14	3.00	2.96	2.96
query15	0.90	0.82	0.82
query16	0.37	0.37	0.39
query17	1.07	1.05	1.00
query18	0.22	0.22	0.21
query19	1.98	1.90	1.99
query20	0.01	0.01	0.01
query21	15.35	0.61	0.59
query22	2.62	2.05	1.67
query23	17.48	0.85	0.78
query24	2.56	1.51	0.66
query25	0.21	0.11	0.08
query26	0.46	0.14	0.14
query27	0.04	0.04	0.04
query28	11.07	1.09	1.07
query29	12.55	3.25	3.23
query30	0.25	0.06	0.06
query31	2.87	0.39	0.38
query32	3.29	0.47	0.45
query33	2.95	3.06	3.02
query34	16.62	4.31	4.43
query35	4.49	4.44	4.45
query36	0.68	0.49	0.49
query37	0.08	0.05	0.06
query38	0.04	0.04	0.03
query39	0.03	0.02	0.02
query40	0.16	0.12	0.13
query41	0.07	0.02	0.02
query42	0.03	0.03	0.02
query43	0.03	0.03	0.03
Total cold run time: 107.12 s
Total hot run time: 32.3 s

@Yulei-Yang
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	18151	7689	7329	7329
q2	2454	163	171	163
q3	11799	1210	1228	1210
q4	10343	787	708	708
q5	7861	3212	3140	3140
q6	234	160	150	150
q7	1020	639	638	638
q8	9599	2098	2082	2082
q9	6908	6433	6430	6430
q10	7002	2323	2320	2320
q11	436	241	248	241
q12	410	225	220	220
q13	17794	2969	3004	2969
q14	238	221	227	221
q15	574	542	516	516
q16	679	638	614	614
q17	1004	824	814	814
q18	7223	6654	6668	6654
q19	1408	936	927	927
q20	613	307	273	273
q21	4404	3381	3210	3210
q22	1076	990	970	970
Total cold run time: 111230 ms
Total hot run time: 41799 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7258	7242	7236	7236
q2	326	225	224	224
q3	2938	2778	2810	2778
q4	1973	1700	1744	1700
q5	5401	5426	5389	5389
q6	226	148	142	142
q7	2074	1719	1729	1719
q8	3222	3367	3344	3344
q9	8408	8434	8408	8408
q10	3375	3385	3385	3385
q11	593	472	460	460
q12	778	585	614	585
q13	6165	3026	2996	2996
q14	291	277	269	269
q15	557	509	502	502
q16	704	679	670	670
q17	1767	1553	1546	1546
q18	7820	7521	7347	7347
q19	1684	1515	1655	1515
q20	2057	1807	1785	1785
q21	5443	5226	5304	5226
q22	1101	1008	989	989
Total cold run time: 64161 ms
Total hot run time: 58215 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190489 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 8a7f49edf83295e5384354cfefc52f54571482cc, data reload: false

query1	940	376	396	376
query2	6557	2024	1997	1997
query3	6710	212	227	212
query4	34350	23436	23556	23436
query5	4525	462	469	462
query6	273	168	165	165
query7	4634	304	309	304
query8	297	230	236	230
query9	9754	2664	2645	2645
query10	484	285	280	280
query11	18124	15206	15372	15206
query12	145	95	99	95
query13	1642	436	403	403
query14	11476	6947	7325	6947
query15	254	172	176	172
query16	7984	458	469	458
query17	1646	571	558	558
query18	2140	309	319	309
query19	365	156	152	152
query20	116	103	108	103
query21	216	106	104	104
query22	4603	4095	4394	4095
query23	34762	34205	33943	33943
query24	11194	3028	2917	2917
query25	649	408	426	408
query26	1387	162	166	162
query27	2862	296	285	285
query28	8219	2446	2443	2443
query29	926	423	435	423
query30	320	164	156	156
query31	1028	800	840	800
query32	105	61	69	61
query33	808	306	301	301
query34	934	496	508	496
query35	858	755	723	723
query36	1101	971	954	954
query37	167	100	94	94
query38	3985	4026	3889	3889
query39	1478	1453	1394	1394
query40	286	99	100	99
query41	53	48	52	48
query42	119	102	102	102
query43	528	486	479	479
query44	1279	838	799	799
query45	199	164	172	164
query46	1153	759	740	740
query47	1914	1816	1826	1816
query48	495	376	368	368
query49	1159	409	408	408
query50	821	411	424	411
query51	7131	6923	6812	6812
query52	99	88	87	87
query53	271	195	187	187
query54	1336	479	497	479
query55	83	78	79	78
query56	294	266	265	265
query57	1210	1113	1066	1066
query58	266	226	233	226
query59	3232	3070	2889	2889
query60	305	276	259	259
query61	105	97	102	97
query62	851	638	666	638
query63	221	189	186	186
query64	5246	634	626	626
query65	3268	3172	3186	3172
query66	1426	291	328	291
query67	15967	15645	15401	15401
query68	4906	583	595	583
query69	457	302	297	297
query70	1152	1161	1063	1063
query71	340	267	278	267
query72	6401	4077	4049	4049
query73	785	332	339	332
query74	10024	9042	9011	9011
query75	3374	2630	2659	2630
query76	3114	933	956	933
query77	433	300	296	296
query78	9895	9242	9182	9182
query79	1785	555	571	555
query80	1219	457	449	449
query81	544	245	245	245
query82	924	149	143	143
query83	219	136	135	135
query84	247	83	84	83
query85	1274	294	279	279
query86	352	313	309	309
query87	4531	4326	4472	4326
query88	3304	2373	2366	2366
query89	389	289	290	289
query90	1878	189	191	189
query91	177	140	143	140
query92	62	48	47	47
query93	1319	548	546	546
query94	837	293	295	293
query95	351	257	257	257
query96	614	285	277	277
query97	3213	3060	3106	3060
query98	221	200	198	198
query99	1538	1309	1319	1309
Total cold run time: 303214 ms
Total hot run time: 190489 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.04
query2	0.06	0.03	0.02
query3	0.22	0.06	0.06
query4	1.65	0.10	0.10
query5	0.52	0.49	0.52
query6	1.15	0.71	0.72
query7	0.02	0.01	0.01
query8	0.04	0.03	0.03
query9	0.57	0.50	0.48
query10	0.54	0.54	0.56
query11	0.15	0.11	0.10
query12	0.13	0.11	0.11
query13	0.60	0.60	0.59
query14	2.95	3.02	2.97
query15	0.88	0.82	0.82
query16	0.39	0.37	0.39
query17	1.07	1.08	1.07
query18	0.21	0.20	0.21
query19	1.97	1.84	2.01
query20	0.01	0.01	0.01
query21	15.35	0.63	0.59
query22	2.95	2.11	1.71
query23	17.23	0.97	0.79
query24	2.50	1.36	1.19
query25	0.37	0.13	0.07
query26	0.35	0.14	0.14
query27	0.04	0.03	0.05
query28	10.73	1.10	1.06
query29	12.54	3.31	3.36
query30	0.25	0.05	0.05
query31	2.90	0.38	0.38
query32	3.29	0.46	0.46
query33	3.00	2.99	3.02
query34	16.88	4.44	4.40
query35	4.38	4.51	4.42
query36	0.68	0.49	0.50
query37	0.09	0.06	0.05
query38	0.04	0.04	0.03
query39	0.03	0.02	0.02
query40	0.15	0.13	0.12
query41	0.08	0.02	0.02
query42	0.04	0.02	0.02
query43	0.03	0.02	0.02
Total cold run time: 107.08 s
Total hot run time: 32.92 s

@morningman morningman self-assigned this Sep 23, 2024
@Yulei-Yang Yulei-Yang changed the title [feature](schema) support temporary table like mysql/sr [feature](schema) support temporary table like mysql Sep 24, 2024
@Yulei-Yang
Copy link
Contributor Author

run buildall

@Yulei-Yang
Copy link
Contributor Author

run buildall

@Yulei-Yang
Copy link
Contributor Author

rerun p0

@Yulei-Yang
Copy link
Contributor Author

rerun cloud_p0

@Yulei-Yang
Copy link
Contributor Author

run cloud_p0

@Yulei-Yang
Copy link
Contributor Author

rerun p0

@Yulei-Yang
Copy link
Contributor Author

rerun cloud_p0

@Yulei-Yang
Copy link
Contributor Author

run buildall

@Yulei-Yang
Copy link
Contributor Author

rerun p0

@Yulei-Yang
Copy link
Contributor Author

rerun cloud_p0

1 similar comment
@Yulei-Yang
Copy link
Contributor Author

rerun cloud_p0

@Yulei-Yang
Copy link
Contributor Author

rerun p0

1 similar comment
@Yulei-Yang
Copy link
Contributor Author

rerun p0

@Yulei-Yang
Copy link
Contributor Author

rerun cloud_p0

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.

3 participants