High synchronization overhead with large number of cores
Describe the bug
On c6a.metal (192 vcpu):
glaredb> SELECT COUNT(DISTINCT UserID) FROM hits;
┌──────────┐
│ count │
│ Int64 │
├──────────┤
│ 17630976 │
└──────────┘
Execution duration (s): 1.64827
glaredb> select * from query_info();
┌──────────────────────────────────────┐
│ query_id │
│ Utf8 │
├──────────────────────────────────────┤
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │
└──────────────────────────────────────┘
Execution duration (s): 0.00441
glaredb> .maxrows 150
glaredb> select * from execution_profile('355fbff8-c51e-436d-bbaa-c87f3181b69e');
┌──────────────────────────────────────┬────────────────────┬─────────────┬───────────────┬─────────┬──────────┬────────────────────────┐
│ query_id │ operator_name │ operator_id │ partition_idx │ rows_in │ rows_out │ execution_time_seconds │
│ Utf8 │ Utf8 │ UInt32 │ UInt32 │ UInt64 │ UInt64 │ Float64 │
├──────────────────────────────────────┼────────────────────┼─────────────┼───────────────┼─────────┼──────────┼────────────────────────┤
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 0 │ 0 │ 368640 │ 0.515061831 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 0 │ 368640 │ 368640 │ 0.003020513 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 0 │ 368640 │ 368640 │ 0.000045378 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 0 │ 368640 │ 0 │ 0.320249107 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 0 │ 0 │ 0 │ 0.00001983 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 0 │ 0 │ 0 │ 0.000039841 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 1 │ 0 │ 385024 │ 0.320405762 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 1 │ 385024 │ 385024 │ 0.033499123 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 1 │ 385024 │ 385024 │ 0.000039228 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 1 │ 385024 │ 0 │ 0.26468135 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 1 │ 0 │ 0 │ 0.000017501 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 1 │ 0 │ 0 │ 0.000001919 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 2 │ 0 │ 360448 │ 0.035337204 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 2 │ 360448 │ 360448 │ 0.027757183 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 2 │ 360448 │ 360448 │ 0.000041918 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 2 │ 360448 │ 0 │ 0.555869237 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 2 │ 0 │ 0 │ 0.000172394 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 2 │ 0 │ 0 │ 0.00000662 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 3 │ 0 │ 368640 │ 0.187760547 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 3 │ 368640 │ 368640 │ 0.023799505 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 3 │ 368640 │ 368640 │ 0.000038164 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 3 │ 368640 │ 0 │ 0.538690364 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 3 │ 0 │ 0 │ 0.00000624 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 3 │ 0 │ 0 │ 0.00000145 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 4 │ 0 │ 385024 │ 0.025955397 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 4 │ 385024 │ 385024 │ 0.026333894 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 4 │ 385024 │ 385024 │ 0.000045766 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 4 │ 385024 │ 0 │ 0.446457436 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 4 │ 0 │ 0 │ 0.000644135 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 4 │ 0 │ 0 │ 0.00000127 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 5 │ 0 │ 598016 │ 0.573759109 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 5 │ 598016 │ 598016 │ 0.001262155 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 5 │ 598016 │ 598016 │ 0.000053868 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 5 │ 598016 │ 0 │ 0.330511223 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 5 │ 0 │ 0 │ 0.00000678 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 5 │ 0 │ 0 │ 0.00000858 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 6 │ 0 │ 311296 │ 0.095666883 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 6 │ 311296 │ 311296 │ 0.02381526 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 6 │ 311296 │ 311296 │ 0.000039667 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 6 │ 311296 │ 0 │ 0.517926898 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 6 │ 0 │ 0 │ 0.001172997 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 6 │ 0 │ 0 │ 0.0000077 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 7 │ 0 │ 335872 │ 0.325688966 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 7 │ 335872 │ 335872 │ 0.018892023 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 7 │ 335872 │ 335872 │ 0.000049008 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 7 │ 335872 │ 0 │ 0.594963118 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 7 │ 0 │ 0 │ 0.000147223 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 7 │ 0 │ 0 │ 0.000022531 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 8 │ 0 │ 393216 │ 0.463059416 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 8 │ 393216 │ 393216 │ 0.012698599 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 8 │ 393216 │ 393216 │ 0.000054588 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 8 │ 393216 │ 0 │ 0.556374042 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 8 │ 0 │ 0 │ 0.000513712 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 8 │ 0 │ 0 │ 0.00000577 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 9 │ 0 │ 688128 │ 0.563282232 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 9 │ 688128 │ 688128 │ 0.00145973 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 9 │ 688128 │ 688128 │ 0.000066731 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 9 │ 688128 │ 0 │ 0.326153394 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 9 │ 0 │ 0 │ 0.00000837 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 9 │ 0 │ 0 │ 0.00000509 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 10 │ 0 │ 327680 │ 0.271383535 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 10 │ 327680 │ 327680 │ 0.026436061 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 10 │ 327680 │ 327680 │ 0.00004491 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 10 │ 327680 │ 0 │ 0.564546692 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 10 │ 0 │ 0 │ 0.000020902 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 10 │ 0 │ 0 │ 0.000027579 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 11 │ 0 │ 655360 │ 0.42850475 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 11 │ 655360 │ 655360 │ 0.013895517 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 11 │ 655360 │ 655360 │ 0.000082677 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 11 │ 655360 │ 0 │ 0.601101251 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 11 │ 0 │ 0 │ 0.000007131 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 11 │ 0 │ 0 │ 0.000001841 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 12 │ 0 │ 360448 │ 0.130548391 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 12 │ 360448 │ 360448 │ 0.02560086 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 12 │ 360448 │ 360448 │ 0.000044921 │
│ … │ … │ … │ … │ … │ … │ … │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 179 │ 966656 │ 0 │ 0.353276036 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 179 │ 0 │ 0 │ 0.001098265 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 179 │ 0 │ 0 │ 0.00000639 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 180 │ 0 │ 991232 │ 0.355731712 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 180 │ 991232 │ 991232 │ 0.03317412 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 180 │ 991232 │ 991232 │ 0.000105488 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 180 │ 991232 │ 0 │ 0.384044701 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 180 │ 0 │ 0 │ 0.003770986 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 180 │ 0 │ 0 │ 0.000003651 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 181 │ 0 │ 991232 │ 0.313677735 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 181 │ 991232 │ 991232 │ 0.029522304 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 181 │ 991232 │ 991232 │ 0.000125788 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 181 │ 991232 │ 0 │ 0.707741103 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 181 │ 0 │ 0 │ 0.000010221 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 181 │ 0 │ 0 │ 0.00000122 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 182 │ 0 │ 671744 │ 0.524062807 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 182 │ 671744 │ 671744 │ 0.006291626 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 182 │ 671744 │ 671744 │ 0.000078733 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 182 │ 671744 │ 0 │ 0.33750585 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 182 │ 0 │ 0 │ 0.001782343 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 182 │ 0 │ 0 │ 0.000005271 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 183 │ 0 │ 1007616 │ 0.523755356 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 183 │ 1007616 │ 1007616 │ 0.006795771 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 183 │ 1007616 │ 1007616 │ 0.000096326 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 183 │ 1007616 │ 0 │ 0.353617898 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 183 │ 0 │ 0 │ 0.001514884 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 183 │ 0 │ 0 │ 0.00000715 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 184 │ 0 │ 778818 │ 0.364187032 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 184 │ 778818 │ 778818 │ 0.018286295 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 184 │ 778818 │ 778818 │ 0.000103073 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 184 │ 778818 │ 0 │ 0.367639581 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 184 │ 0 │ 0 │ 0.000007469 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 184 │ 0 │ 0 │ 0.00000248 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 185 │ 0 │ 688128 │ 0.446272226 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 185 │ 688128 │ 688128 │ 0.00970601 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 185 │ 688128 │ 688128 │ 0.000106116 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 185 │ 688128 │ 0 │ 0.337049013 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 185 │ 0 │ 0 │ 0.003101671 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 185 │ 0 │ 0 │ 0.00000306 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 186 │ 0 │ 712704 │ 0.457905588 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 186 │ 712704 │ 712704 │ 0.011175742 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 186 │ 712704 │ 712704 │ 0.000101996 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 186 │ 712704 │ 0 │ 0.33395273 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 186 │ 0 │ 0 │ 0.001205317 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 186 │ 0 │ 0 │ 0.00000582 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 187 │ 0 │ 663552 │ 0.39598658 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 187 │ 663552 │ 663552 │ 0.010990312 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 187 │ 663552 │ 663552 │ 0.000070619 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 187 │ 663552 │ 0 │ 0.347409465 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 187 │ 0 │ 0 │ 0.000011869 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 187 │ 0 │ 0 │ 0.000000811 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 188 │ 0 │ 1007616 │ 0.490209328 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 188 │ 1007616 │ 1007616 │ 0.008706098 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 188 │ 1007616 │ 1007616 │ 0.000103175 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 188 │ 1007616 │ 0 │ 0.339967262 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 188 │ 0 │ 0 │ 0.00001559 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 188 │ 0 │ 0 │ 0.000011511 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 189 │ 0 │ 925696 │ 0.383388105 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 189 │ 925696 │ 925696 │ 0.007758911 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 189 │ 925696 │ 925696 │ 0.000108582 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 189 │ 925696 │ 0 │ 0.376264116 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 189 │ 0 │ 0 │ 0.0000078 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 189 │ 0 │ 0 │ 0.00000736 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 190 │ 0 │ 874318 │ 0.387319414 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 190 │ 874318 │ 874318 │ 0.029617622 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 190 │ 874318 │ 874318 │ 0.000110731 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 190 │ 874318 │ 0 │ 0.379182658 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 190 │ 0 │ 0 │ 0.00000989 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 190 │ 0 │ 0 │ 0.000006591 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Scan │ 0 │ 191 │ 0 │ 720896 │ 0.389822263 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 1 │ 191 │ 720896 │ 720896 │ 0.03124571 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 2 │ 191 │ 720896 │ 720896 │ 0.000072996 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ UngroupedAggregate │ 3 │ 191 │ 720896 │ 0 │ 0.623221874 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ Project │ 4 │ 191 │ 0 │ 0 │ 0.000197375 │
│ 355fbff8-c51e-436d-bbaa-c87f3181b69e │ StreamingResults │ 5 │ 191 │ 0 │ 0 │ 0.00000624 │
├──────────────────────────────────────┴────────────────────┴─────────────┴───────────────┴─────────┴──────────┴────────────────────────┤
│ 1152 rows, 150 shown │
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Execution duration (s): 0.00842
On c6a.4xlarge (16 vcpu):
GlareDB Shell
v25.5.2
Enter .help for usage hints.
glaredb> CREATE TEMP VIEW hits AS
... SELECT * REPLACE (EventDate::DATE AS EventDate)
... FROM read_parquet('./data/hits.parquet');
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
glaredb> .timer on
glaredb> .maxrows 100000
glaredb> SELECT COUNT(DISTINCT UserID) FROM hits;
┌──────────┐
│ count │
│ Int64 │
├──────────┤
│ 17630976 │
└──────────┘
Execution duration (s): 1.02133
glaredb> select * from query_info();
┌──────────────────────────────────────┐
│ query_id │
│ Utf8 │
├──────────────────────────────────────┤
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │
└──────────────────────────────────────┘
Execution duration (s): 0.00050
glaredb> select * from execution_profile('80957c14-bd68-474a-9ccd-a8b50f708c7a');
┌──────────────────────────────────────┬────────────────────┬─────────────┬───────────────┬─────────┬──────────┬────────────────────────┐
│ query_id │ operator_name │ operator_id │ partition_idx │ rows_in │ rows_out │ execution_time_seconds │
│ Utf8 │ Utf8 │ UInt32 │ UInt32 │ UInt64 │ UInt64 │ Float64 │
├──────────────────────────────────────┼────────────────────┼─────────────┼───────────────┼─────────┼──────────┼────────────────────────┤
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 0 │ 0 │ 7403878 │ 0.106420993 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 0 │ 7403878 │ 7403878 │ 0.002972605 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 0 │ 7403878 │ 7403878 │ 0.000961918 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 0 │ 7403878 │ 0 │ 0.861485392 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 0 │ 0 │ 0 │ 0.00000857 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 0 │ 0 │ 0 │ 0.0000026 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 1 │ 0 │ 6186775 │ 0.095754699 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 1 │ 6186775 │ 6186775 │ 0.002617589 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 1 │ 6186775 │ 6186775 │ 0.000749301 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 1 │ 6186775 │ 0 │ 0.776782613 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 1 │ 0 │ 0 │ 0.000022612 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 1 │ 0 │ 0 │ 0.000011511 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 2 │ 0 │ 5789053 │ 0.08682454 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 2 │ 5789053 │ 5789053 │ 0.002523148 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 2 │ 5789053 │ 5789053 │ 0.000765021 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 2 │ 5789053 │ 0 │ 0.736902618 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 2 │ 0 │ 0 │ 0.000007443 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 2 │ 0 │ 0 │ 0.00001535 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 3 │ 0 │ 6872964 │ 0.097272345 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 3 │ 6872964 │ 6872964 │ 0.002878559 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 3 │ 6872964 │ 6872964 │ 0.000978101 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 3 │ 6872964 │ 0 │ 0.871709511 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 3 │ 0 │ 0 │ 0.00000514 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 3 │ 0 │ 0 │ 0.00000609 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 4 │ 0 │ 7098404 │ 0.105366558 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 4 │ 7098404 │ 7098404 │ 0.003620829 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 4 │ 7098404 │ 7098404 │ 0.001008691 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 4 │ 7098404 │ 0 │ 0.864208252 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 4 │ 0 │ 0 │ 0.0000063 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 4 │ 0 │ 0 │ 0.000013781 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 5 │ 0 │ 6701056 │ 0.102061975 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 5 │ 6701056 │ 6701056 │ 0.002278916 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 5 │ 6701056 │ 6701056 │ 0.000862087 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 5 │ 6701056 │ 0 │ 0.833181983 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 5 │ 0 │ 0 │ 0.00000787 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 5 │ 0 │ 0 │ 0.000007571 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 6 │ 0 │ 5989649 │ 0.101429725 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 6 │ 5989649 │ 5989649 │ 0.001450787 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 6 │ 5989649 │ 5989649 │ 0.000765384 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 6 │ 5989649 │ 1 │ 0.751929944 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 6 │ 1 │ 1 │ 0.00000582 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 6 │ 1 │ 0 │ 0.00000141 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 7 │ 0 │ 5496832 │ 0.090969259 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 7 │ 5496832 │ 5496832 │ 0.001489301 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 7 │ 5496832 │ 5496832 │ 0.000825085 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 7 │ 5496832 │ 0 │ 0.717084835 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 7 │ 0 │ 0 │ 0.000004931 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 7 │ 0 │ 0 │ 0.00000668 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 8 │ 0 │ 5857778 │ 0.095875931 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 8 │ 5857778 │ 5857778 │ 0.00327683 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 8 │ 5857778 │ 5857778 │ 0.000797108 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 8 │ 5857778 │ 0 │ 0.762269746 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 8 │ 0 │ 0 │ 0.00000703 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 8 │ 0 │ 0 │ 0.00000811 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 9 │ 0 │ 5542005 │ 0.09540188 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 9 │ 5542005 │ 5542005 │ 0.001701381 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 9 │ 5542005 │ 5542005 │ 0.000771199 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 9 │ 5542005 │ 0 │ 0.713542831 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 9 │ 0 │ 0 │ 0.000010141 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 9 │ 0 │ 0 │ 0.00000175 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 10 │ 0 │ 5257887 │ 0.09343518 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 10 │ 5257887 │ 5257887 │ 0.001550882 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 10 │ 5257887 │ 5257887 │ 0.000694405 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 10 │ 5257887 │ 0 │ 0.716133663 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 10 │ 0 │ 0 │ 0.00000653 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 10 │ 0 │ 0 │ 0.0000087 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 11 │ 0 │ 5985725 │ 0.108812247 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 11 │ 5985725 │ 5985725 │ 0.001967375 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 11 │ 5985725 │ 5985725 │ 0.000780338 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 11 │ 5985725 │ 0 │ 0.760821868 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 11 │ 0 │ 0 │ 0.000008061 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 11 │ 0 │ 0 │ 0.00000752 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 12 │ 0 │ 5941957 │ 0.099456058 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 12 │ 5941957 │ 5941957 │ 0.001824143 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 12 │ 5941957 │ 5941957 │ 0.000775163 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 12 │ 5941957 │ 0 │ 0.71536396 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 12 │ 0 │ 0 │ 0.00000779 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 12 │ 0 │ 0 │ 0.00000825 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 13 │ 0 │ 6018474 │ 0.097666042 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 13 │ 6018474 │ 6018474 │ 0.002278638 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 13 │ 6018474 │ 6018474 │ 0.000843087 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 13 │ 6018474 │ 0 │ 0.744800971 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 13 │ 0 │ 0 │ 0.00000614 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 13 │ 0 │ 0 │ 0.00000758 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 14 │ 0 │ 7058086 │ 0.11122092 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 14 │ 7058086 │ 7058086 │ 0.002667343 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 14 │ 7058086 │ 7058086 │ 0.000910489 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 14 │ 7058086 │ 0 │ 0.814113016 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 14 │ 0 │ 0 │ 0.000006231 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 14 │ 0 │ 0 │ 0.00000267 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Scan │ 0 │ 15 │ 0 │ 6796974 │ 0.101740127 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 1 │ 15 │ 6796974 │ 6796974 │ 0.002025457 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 2 │ 15 │ 6796974 │ 6796974 │ 0.00089134 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ UngroupedAggregate │ 3 │ 15 │ 6796974 │ 0 │ 0.815779413 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ Project │ 4 │ 15 │ 0 │ 0 │ 0.00001101 │
│ 80957c14-bd68-474a-9ccd-a8b50f708c7a │ StreamingResults │ 5 │ 15 │ 0 │ 0 │ 0.000019612 │
└──────────────────────────────────────┴────────────────────┴─────────────┴───────────────┴─────────┴──────────┴────────────────────────┘
Execution duration (s): 0.00098
To Reproduce
Expected behavior
c6a.metal:
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 3.41152
glaredb> select * from query_info();
┌──────────────────────────────────────┐
│ query_id │
│ Utf8 │
├──────────────────────────────────────┤
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │
└──────────────────────────────────────┘
Execution duration (s): 0.00588
glaredb> select * from execution_profile('984e2bb5-3cfb-4a4b-b136-c26ad8636d59');
┌──────────────────────────────────────┬──────────────────┬─────────────┬───────────────┬─────────┬──────────┬────────────────────────┐
│ query_id │ operator_name │ operator_id │ partition_idx │ rows_in │ rows_out │ execution_time_seconds │
│ Utf8 │ Utf8 │ UInt32 │ UInt32 │ UInt64 │ UInt64 │ Float64 │
├──────────────────────────────────────┼──────────────────┼─────────────┼───────────────┼─────────┼──────────┼────────────────────────┤
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 0 │ 0 │ 368640 │ 0.015711652 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 0 │ 368640 │ 368640 │ 0.000540626 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 0 │ 368640 │ 368640 │ 0.001391632 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 0 │ 368640 │ 0 │ 2.033066199 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 0 │ 0 │ 0 │ 0.000047631 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 0 │ 0 │ 0 │ 0.005666847 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 0 │ 0 │ 0 │ 0.009495771 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 0 │ 0 │ 0 │ 0.00000345 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 1 │ 0 │ 385024 │ 0.018479707 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 1 │ 385024 │ 385024 │ 0.013582965 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 1 │ 385024 │ 385024 │ 0.016818531 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 1 │ 385024 │ 0 │ 2.223746191 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 1 │ 0 │ 0 │ 0.000163454 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 1 │ 0 │ 0 │ 0.007710659 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 1 │ 0 │ 0 │ 0.00123944 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 1 │ 0 │ 0 │ 0.00000204 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 2 │ 0 │ 360448 │ 0.01042604 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 2 │ 360448 │ 360448 │ 0.096408321 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 2 │ 360448 │ 360448 │ 0.06227209 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 2 │ 360448 │ 0 │ 2.227989303 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 2 │ 0 │ 0 │ 0.000153485 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 2 │ 0 │ 0 │ 0.006747423 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 2 │ 0 │ 0 │ 0.005026703 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 2 │ 0 │ 0 │ 0.00000364 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 3 │ 0 │ 368640 │ 0.013069567 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 3 │ 368640 │ 368640 │ 0.037924005 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 3 │ 368640 │ 368640 │ 0.017520402 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 3 │ 368640 │ 0 │ 2.252529836 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 3 │ 0 │ 0 │ 0.000164944 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 3 │ 0 │ 0 │ 0.007475733 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 3 │ 0 │ 0 │ 0.00204771 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 3 │ 0 │ 0 │ 0.00000305 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 4 │ 0 │ 385024 │ 0.008968609 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 4 │ 385024 │ 385024 │ 0.102604193 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 4 │ 385024 │ 385024 │ 0.048919618 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 4 │ 385024 │ 0 │ 2.169679866 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 4 │ 0 │ 0 │ 0.0000543 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 4 │ 0 │ 0 │ 0.005597187 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 4 │ 0 │ 0 │ 0.001422545 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 4 │ 0 │ 0 │ 0.0000053 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 5 │ 0 │ 598016 │ 0.024108156 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 5 │ 598016 │ 598016 │ 0.00363733 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 5 │ 598016 │ 598016 │ 0.014143265 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 5 │ 598016 │ 0 │ 2.1998507529999998 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 5 │ 0 │ 0 │ 0.001869465 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 5 │ 0 │ 0 │ 0.005953096 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 5 │ 0 │ 0 │ 0.004966331 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 5 │ 0 │ 0 │ 0.00000318 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 6 │ 0 │ 311296 │ 0.013287612 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 6 │ 311296 │ 311296 │ 0.025195967 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 6 │ 311296 │ 311296 │ 0.016134856 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 6 │ 311296 │ 0 │ 2.069952824 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 6 │ 0 │ 0 │ 0.000145684 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 6 │ 0 │ 0 │ 0.005570304 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 6 │ 0 │ 0 │ 0.003000562 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 6 │ 0 │ 0 │ 0.00000384 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 7 │ 0 │ 335872 │ 0.015523732 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 7 │ 335872 │ 335872 │ 0.005804141 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 7 │ 335872 │ 335872 │ 0.006866427 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 7 │ 335872 │ 0 │ 1.888180091 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 7 │ 0 │ 0 │ 0.000875471 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 7 │ 0 │ 0 │ 0.008179427 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 7 │ 0 │ 0 │ 0.010011103 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 7 │ 0 │ 0 │ 0.000002771 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 8 │ 0 │ 393216 │ 0.018735996 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 8 │ 393216 │ 393216 │ 0.002960618 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 8 │ 393216 │ 393216 │ 0.018280444 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 8 │ 393216 │ 0 │ 1.953317239 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 8 │ 0 │ 0 │ 0.001068486 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 8 │ 0 │ 0 │ 0.00948227 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 8 │ 0 │ 0 │ 0.00287552 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 8 │ 0 │ 0 │ 0.000004142 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 9 │ 0 │ 688128 │ 0.039415742 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 9 │ 688128 │ 688128 │ 0.010287292 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 9 │ 688128 │ 688128 │ 0.018728036 │
│ … │ … │ … │ … │ … │ … │ … │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 182 │ 0 │ 0 │ 0.009375745 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 182 │ 0 │ 0 │ 0.008552098 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 182 │ 0 │ 0 │ 0.00000314 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 183 │ 0 │ 1007616 │ 0.039906178 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 183 │ 1007616 │ 1007616 │ 0.033789826 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 183 │ 1007616 │ 1007616 │ 0.02856574 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 183 │ 1007616 │ 0 │ 2.309697524 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 183 │ 0 │ 0 │ 0.000126515 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 183 │ 0 │ 0 │ 0.007121685 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 183 │ 0 │ 0 │ 0.007030751 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 183 │ 0 │ 0 │ 0.00000301 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 184 │ 0 │ 778818 │ 0.471927403 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 184 │ 778818 │ 778818 │ 0.003067858 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 184 │ 778818 │ 778818 │ 0.003548795 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 184 │ 778818 │ 0 │ 2.093467949 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 184 │ 0 │ 0 │ 0.006263032 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 184 │ 0 │ 0 │ 0.00701403 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 184 │ 0 │ 0 │ 0.008166589 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 184 │ 0 │ 0 │ 0.00000324 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 185 │ 0 │ 688128 │ 0.034414486 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 185 │ 688128 │ 688128 │ 0.03083889 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 185 │ 688128 │ 688128 │ 0.018151618 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 185 │ 688128 │ 0 │ 2.314848884 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 185 │ 0 │ 0 │ 0.001913177 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 185 │ 0 │ 0 │ 0.008985759 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 185 │ 0 │ 0 │ 0.000020349 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 185 │ 0 │ 0 │ 0.000003481 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 186 │ 0 │ 712704 │ 0.074933339 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 186 │ 712704 │ 712704 │ 0.00455154 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 186 │ 712704 │ 712704 │ 0.003526129 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 186 │ 712704 │ 0 │ 2.203035602 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 186 │ 0 │ 0 │ 0.000036491 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 186 │ 0 │ 0 │ 0.00705633 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 186 │ 0 │ 0 │ 0.003093295 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 186 │ 0 │ 0 │ 0.00000389 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 187 │ 0 │ 663552 │ 0.030348955 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 187 │ 663552 │ 663552 │ 0.012509556 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 187 │ 663552 │ 663552 │ 0.00894413 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 187 │ 663552 │ 0 │ 2.412869237 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 187 │ 0 │ 0 │ 0.00003823 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 187 │ 0 │ 0 │ 0.006679273 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 187 │ 0 │ 0 │ 0.002480521 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 187 │ 0 │ 0 │ 0.00000352 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 188 │ 0 │ 1007616 │ 0.037565514 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 188 │ 1007616 │ 1007616 │ 0.007842723 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 188 │ 1007616 │ 1007616 │ 0.008511582 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 188 │ 1007616 │ 0 │ 2.523470591 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 188 │ 0 │ 0 │ 0.00041508 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 188 │ 0 │ 0 │ 0.007348651 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 188 │ 0 │ 0 │ 0.009869951 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 188 │ 0 │ 0 │ 0.00000428 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 189 │ 0 │ 925696 │ 0.127684348 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 189 │ 925696 │ 925696 │ 0.016092657 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 189 │ 925696 │ 925696 │ 0.034768688 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 189 │ 925696 │ 0 │ 2.331930799 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 189 │ 0 │ 0 │ 0.000042961 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 189 │ 0 │ 0 │ 0.007163645 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 189 │ 0 │ 0 │ 0.004698903 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 189 │ 0 │ 0 │ 0.000003589 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 190 │ 0 │ 874318 │ 0.033696135 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 190 │ 874318 │ 874318 │ 0.029514913 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 190 │ 874318 │ 874318 │ 0.024024478 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 190 │ 874318 │ 0 │ 2.46924677 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 190 │ 0 │ 0 │ 0.000095462 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 190 │ 0 │ 0 │ 0.0069377 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 190 │ 0 │ 0 │ 0.001424295 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 190 │ 0 │ 0 │ 0.00000336 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Scan │ 0 │ 191 │ 0 │ 720896 │ 0.049072263 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 1 │ 191 │ 720896 │ 720896 │ 0.010320147 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 2 │ 191 │ 720896 │ 720896 │ 0.032482448 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ HashAggregate │ 3 │ 191 │ 720896 │ 9040 │ 2.4008637139999998 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Project │ 4 │ 191 │ 9040 │ 9040 │ 0.000845099 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ GlobalSort │ 5 │ 191 │ 9040 │ 0 │ 0.009621632 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ Limit │ 6 │ 191 │ 0 │ 0 │ 0.007839181 │
│ 984e2bb5-3cfb-4a4b-b136-c26ad8636d59 │ StreamingResults │ 7 │ 191 │ 0 │ 0 │ 0.00000393 │
├──────────────────────────────────────┴──────────────────┴─────────────┴───────────────┴─────────┴──────────┴────────────────────────┤
│ 1536 rows, 150 shown │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Execution duration (s): 0.01675
c6a.4xlarge
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.86345
glaredb> select * from query_info();
┌──────────────────────────────────────┐
│ query_id │
│ Utf8 │
├──────────────────────────────────────┤
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │
└──────────────────────────────────────┘
Execution duration (s): 0.00077
glaredb> select * from execution_profile('727e30ed-cb98-48a1-8036-5e4504673be8');
┌──────────────────────────────────────┬──────────────────┬─────────────┬───────────────┬─────────┬──────────┬────────────────────────┐
│ query_id │ operator_name │ operator_id │ partition_idx │ rows_in │ rows_out │ execution_time_seconds │
│ Utf8 │ Utf8 │ UInt32 │ UInt32 │ UInt64 │ UInt64 │ Float64 │
├──────────────────────────────────────┼──────────────────┼─────────────┼───────────────┼─────────┼──────────┼────────────────────────┤
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 0 │ 0 │ 7403878 │ 0.290177925 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 0 │ 7403878 │ 7403878 │ 0.005055352 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 0 │ 7403878 │ 7403878 │ 0.02510188 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 0 │ 7403878 │ 0 │ 1.50484158 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 0 │ 0 │ 0 │ 0.00001797 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 0 │ 0 │ 0 │ 0.000070894 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 0 │ 0 │ 0 │ 0.000059345 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 0 │ 0 │ 0 │ 0.000003951 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 1 │ 0 │ 6186775 │ 0.251688899 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 1 │ 6186775 │ 6186775 │ 0.004275596 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 1 │ 6186775 │ 6186775 │ 0.02136004 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 1 │ 6186775 │ 0 │ 1.316800783 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 1 │ 0 │ 0 │ 0.00001681 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 1 │ 0 │ 0 │ 0.000074944 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 1 │ 0 │ 0 │ 0.000128277 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 1 │ 0 │ 0 │ 0.00000446 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 2 │ 0 │ 5789053 │ 0.244335856 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 2 │ 5789053 │ 5789053 │ 0.004354353 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 2 │ 5789053 │ 5789053 │ 0.021357546 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 2 │ 5789053 │ 0 │ 1.288688036 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 2 │ 0 │ 0 │ 0.00001714 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 2 │ 0 │ 0 │ 0.000098806 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 2 │ 0 │ 0 │ 0.000075064 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 2 │ 0 │ 0 │ 0.0000037 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 3 │ 0 │ 6872964 │ 0.271029966 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 3 │ 6872964 │ 6872964 │ 0.004867832 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 3 │ 6872964 │ 6872964 │ 0.02284338 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 3 │ 6872964 │ 0 │ 1.442637133 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 3 │ 0 │ 0 │ 0.00001626 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 3 │ 0 │ 0 │ 0.000083945 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 3 │ 0 │ 0 │ 0.000115187 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 3 │ 0 │ 0 │ 0.00000365 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 4 │ 0 │ 7098404 │ 0.289393064 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 4 │ 7098404 │ 7098404 │ 0.004988944 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 4 │ 7098404 │ 7098404 │ 0.024433972 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 4 │ 7098404 │ 0 │ 1.452081623 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 4 │ 0 │ 0 │ 0.000024751 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 4 │ 0 │ 0 │ 0.000080135 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 4 │ 0 │ 0 │ 0.000095526 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 4 │ 0 │ 0 │ 0.00000518 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 5 │ 0 │ 6701056 │ 0.280666805 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 5 │ 6701056 │ 6701056 │ 0.004785481 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 5 │ 6701056 │ 6701056 │ 0.023453628 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 5 │ 6701056 │ 0 │ 1.447458245 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 5 │ 0 │ 0 │ 0.000018402 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 5 │ 0 │ 0 │ 0.000077636 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 5 │ 0 │ 0 │ 0.000017141 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 5 │ 0 │ 0 │ 0.00000593 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 6 │ 0 │ 5989649 │ 0.250711611 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 6 │ 5989649 │ 5989649 │ 0.00423563 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 6 │ 5989649 │ 5989649 │ 0.021374997 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 6 │ 5989649 │ 0 │ 1.291801582 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 6 │ 0 │ 0 │ 0.00002066 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 6 │ 0 │ 0 │ 0.000081376 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 6 │ 0 │ 0 │ 0.000194682 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 6 │ 0 │ 0 │ 0.000001461 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 7 │ 0 │ 5496832 │ 0.226288487 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 7 │ 5496832 │ 5496832 │ 0.004188934 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 7 │ 5496832 │ 5496832 │ 0.020159194 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 7 │ 5496832 │ 0 │ 1.227828159 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 7 │ 0 │ 0 │ 0.000021101 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 7 │ 0 │ 0 │ 0.000080954 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 7 │ 0 │ 0 │ 0.000084385 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 7 │ 0 │ 0 │ 0.00000337 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 8 │ 0 │ 5857778 │ 0.26306123 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 8 │ 5857778 │ 5857778 │ 0.004192847 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 8 │ 5857778 │ 5857778 │ 0.021568531 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 8 │ 5857778 │ 0 │ 1.339205315 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 8 │ 0 │ 0 │ 0.000016311 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 8 │ 0 │ 0 │ 0.000071856 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 8 │ 0 │ 0 │ 0.000044493 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 8 │ 0 │ 0 │ 0.0000036 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 9 │ 0 │ 5542005 │ 0.239379281 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 9 │ 5542005 │ 5542005 │ 0.004061521 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 9 │ 5542005 │ 5542005 │ 0.020310387 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 9 │ 5542005 │ 0 │ 1.256848263 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 9 │ 0 │ 0 │ 0.00001276 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 9 │ 0 │ 0 │ 0.000097655 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 9 │ 0 │ 0 │ 0.000106776 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 9 │ 0 │ 0 │ 0.00000035 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 10 │ 0 │ 5257887 │ 0.233033188 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 10 │ 5257887 │ 5257887 │ 0.004037739 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 10 │ 5257887 │ 5257887 │ 0.019581925 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 10 │ 5257887 │ 0 │ 1.249098305 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 10 │ 0 │ 0 │ 0.000018041 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 10 │ 0 │ 160 │ 0.000087323 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 10 │ 160 │ 10 │ 0.00016341 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 10 │ 10 │ 0 │ 0.000004951 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 11 │ 0 │ 5985725 │ 0.268483249 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 11 │ 5985725 │ 5985725 │ 0.004453496 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 11 │ 5985725 │ 5985725 │ 0.021553635 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 11 │ 5985725 │ 0 │ 1.343495766 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 11 │ 0 │ 0 │ 0.000033161 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 11 │ 0 │ 0 │ 0.000111955 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 11 │ 0 │ 0 │ 0.000153709 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 11 │ 0 │ 0 │ 0.000004009 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 12 │ 0 │ 5941957 │ 0.237326125 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 12 │ 5941957 │ 5941957 │ 0.004333399 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 12 │ 5941957 │ 5941957 │ 0.021893355 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 12 │ 5941957 │ 0 │ 1.253383104 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 12 │ 0 │ 0 │ 0.00001401 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 12 │ 0 │ 0 │ 0.000116727 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 12 │ 0 │ 0 │ 0.000034342 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 12 │ 0 │ 0 │ 0.00000102 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 13 │ 0 │ 6018474 │ 0.257129856 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 13 │ 6018474 │ 6018474 │ 0.004540421 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 13 │ 6018474 │ 6018474 │ 0.022501525 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 13 │ 6018474 │ 0 │ 1.325713293 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 13 │ 0 │ 0 │ 0.000017861 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 13 │ 0 │ 0 │ 0.000081544 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 13 │ 0 │ 0 │ 0.000140488 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 13 │ 0 │ 0 │ 0.00000377 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 14 │ 0 │ 7058086 │ 0.285038941 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 14 │ 7058086 │ 7058086 │ 0.004971706 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 14 │ 7058086 │ 7058086 │ 0.023880146 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 14 │ 7058086 │ 0 │ 1.422014115 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 14 │ 0 │ 0 │ 0.000031351 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 14 │ 0 │ 0 │ 0.000146019 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 14 │ 0 │ 0 │ 0.000187071 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 14 │ 0 │ 0 │ 0.00000338 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Scan │ 0 │ 15 │ 0 │ 6796974 │ 0.2678492 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 1 │ 15 │ 6796974 │ 6796974 │ 0.004576544 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 2 │ 15 │ 6796974 │ 6796974 │ 0.023166993 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ HashAggregate │ 3 │ 15 │ 6796974 │ 9040 │ 1.378012126 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Project │ 4 │ 15 │ 9040 │ 9040 │ 0.000029741 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ GlobalSort │ 5 │ 15 │ 9040 │ 0 │ 0.001059435 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ Limit │ 6 │ 15 │ 0 │ 0 │ 0.00017047 │
│ 727e30ed-cb98-48a1-8036-5e4504673be8 │ StreamingResults │ 7 │ 15 │ 0 │ 0 │ 0.00000141 │
└──────────────────────────────────────┴──────────────────┴─────────────┴───────────────┴─────────┴──────────┴────────────────────────┘
Execution duration (s): 0.00089
Various partition settings on c6a.metal, perf regresses between 32 and 64 partitions.
glaredb> set partitions to 1;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00036
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 9.84270
glaredb> set partitions to 2;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00023
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 5.85512
glaredb> set partitions to 4;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00026
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 3.29477
glaredb> set partitions to 8;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00042
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.83381
glaredb> set partitions to 16;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00062
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.09818
glaredb> set partitions to 32;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00106
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.81580
glaredb> set partitions to 64;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00176
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.97281
glaredb> set partitions to 128;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00264
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.96914
~and also a ton of time on parquet metadata~ jk that's from mem allocation
Better after removing partitioned agg table locks:
glaredb> SELECT COUNT(DISTINCT UserID) FROM hits;
┌──────────┐
│ count │
│ Int64 │
├──────────┤
│ 17630976 │
└──────────┘
Execution duration (s): 1.28571
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 2.34834
Various partition settings, perf degrades between 64 and 128 (and not nearly as bad as before):
glaredb> set partitions to 1;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00034
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 10.01439
glaredb> set partitions to 2;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00027
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 5.83856
glaredb> set partitions to 4;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00024
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 3.27808
glaredb> set partitions to 8;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00036
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.83342
glaredb> set partitions to 16;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00048
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.08420
glaredb> set partitions to 32;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00082
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.83592
glaredb> set partitions to 64;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00136
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.76043
glaredb> set partitions to 128;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00170
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.02900
Likely from excessive memory allocation (and zeroing out).
After moving hash table allocation to inside execution:
glaredb> SELECT COUNT(DISTINCT UserID) FROM hits;
┌──────────┐
│ count │
│ Int64 │
├──────────┤
│ 17630976 │
└──────────┘
Execution duration (s): 0.21730
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 1.33590
Various partition settings, perf degrades when going from 128 to 192:
glaredb> set partitions to 32;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00822
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.71536
glaredb> set partitions to 64;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00529
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.57305
glaredb> set partitions to 128;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00833
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.50615
glaredb> set partitions to 192;
┌─────────────────────┐
│ Query success │
│ No columns returned │
└─────────────────────┘
Execution duration (s): 0.00861
glaredb> SELECT RegionID, SUM(AdvEngineID), COUNT(*) AS c, AVG(ResolutionWidth), COUNT(DISTINCT UserID) FROM hits GROUP BY RegionID ORDER BY c DESC LIMIT 10;
┌──────────┬─────────┬──────────┬────────────────────┬─────────┐
│ RegionID │ sum │ c │ avg │ count │
│ Int32 │ Int64 │ Int64 │ Float64 │ Int64 │
├──────────┼─────────┼──────────┼────────────────────┼─────────┤
│ 229 │ 2077656 │ 18295832 │ 1506.085243130785 │ 2845673 │
│ 2 │ 441662 │ 6687587 │ 1479.8386542111527 │ 1081016 │
│ 208 │ 285925 │ 4261812 │ 1285.2593246722286 │ 831676 │
│ 169 │ 100887 │ 3320229 │ 1465.9073732564832 │ 604583 │
│ 32 │ 81498 │ 1843518 │ 1538.0376568061718 │ 216010 │
│ 34 │ 161779 │ 1792369 │ 1548.360152401654 │ 299479 │
│ 184 │ 55526 │ 1755192 │ 1506.8082967561384 │ 322661 │
│ 42 │ 108820 │ 1542717 │ 1587.1085208758313 │ 243181 │
│ 107 │ 120470 │ 1516690 │ 1548.6028970982863 │ 272448 │
│ 51 │ 98212 │ 1435578 │ 1579.8860354505293 │ 211505 │
└──────────┴─────────┴──────────┴────────────────────┴─────────┘
Execution duration (s): 0.77923