Skip to content

Commit 3ed31d0

Browse files
committed
add 4.10.2 benchmarks ⚡️
1 parent f9dcbe3 commit 3ed31d0

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed

benchmark/4.10.2-2024-07-05.csv

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
query,avg,min,p25,p50,p75,p95,p99,max,iterations
2+
"SELECT *
3+
FROM stops
4+
ORDER BY ST_Distance(stop_loc::geometry, ST_SetSRID(ST_MakePoint(9.7, 50.547), 4326)) ASC
5+
LIMIT 100",16,15.438,16,16,16,16,20,31.607,100
6+
"SELECT *
7+
FROM arrivals_departures
8+
WHERE route_short_name = 'S1'
9+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
10+
AND date >= dates_filter_min('2022-08-09T07:10+02')
11+
AND date <= dates_filter_max('2022-08-09T07:30+02')",35,34.145,34,34,34,37,47,56.92,100
12+
"SELECT *
13+
FROM arrivals_departures
14+
WHERE station_id = 'de:11000:900100001' -- S+U Friedrichstr. (Berlin)
15+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
16+
AND date >= dates_filter_min('2022-08-09T07:10+02')
17+
AND date <= dates_filter_max('2022-08-09T07:30+02')",18,18.211,18,18,18,18,18,18.367,40
18+
"SELECT *
19+
FROM arrivals_departures
20+
WHERE station_id = 'de:11000:900100001' -- S+U Friedrichstr. (Berlin)
21+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
22+
AND date >= dates_filter_min('2022-08-09T07:10+02')
23+
AND date <= dates_filter_max('2022-08-09T07:30+02')
24+
AND stop_sequence = 0",5,5.043,5,5,5,5,5,5.102,50
25+
"SELECT *
26+
FROM arrivals_departures
27+
WHERE stop_id = 'de:11000:900100001::4' -- S+U Friedrichstr. (Berlin)
28+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
29+
AND date >= dates_filter_min('2022-08-09T07:10+02')
30+
AND date <= dates_filter_max('2022-08-09T07:30+02')",8,7.97,8,8,8,8,8,8.021,100
31+
"SELECT *
32+
FROM arrivals_departures
33+
WHERE trip_id = '168977951'
34+
AND date > '2022-08-08' AND date <= '2022-08-09'",2,2.056,2,2,2,2,2,2.145,100
35+
"SELECT count(*)
36+
FROM arrivals_departures
37+
WHERE stop_id = 'de:11000:900100001::4' -- S+U Friedrichstr. (Berlin)",62,61.764,62,62,62,62,62,62.05,100
38+
"SELECT count(*)
39+
FROM arrivals_departures
40+
WHERE stop_id = 'definitely-non-existent'",2,1.977,2,2,2,2,2,2.016,100
41+
"SELECT *
42+
FROM arrivals_departures
43+
WHERE t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
44+
AND date >= dates_filter_min('2022-08-09T07:10+02'::timestamp with time zone)
45+
AND date <= dates_filter_max('2022-08-09T07:30+02'::timestamp with time zone)",2339,2335.954,2337,2338,2339,2345,2347,2347.689,10
46+
"SELECT *
47+
FROM arrivals_departures
48+
WHERE t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
49+
AND date >= '2022-08-08'
50+
AND date <= '2022-08-09'",846,843.119,844,845,847,848,848,848.153,10
51+
"SELECT *
52+
FROM connections
53+
WHERE route_short_name = 'S1'
54+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
55+
AND date >= dates_filter_min('2022-08-09T07:10+02')
56+
AND date <= dates_filter_max('2022-08-09T07:30+02')",173,171.581,172,173,173,173,173,177.667,100
57+
"SELECT *
58+
FROM connections
59+
WHERE from_station_id = 'de:11000:900100001' -- S+U Friedrichstr. (Berlin)
60+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
61+
AND date >= dates_filter_min('2022-08-09T07:10+02')
62+
AND date <= dates_filter_max('2022-08-09T07:30+02')",61,60.82,61,61,61,61,61,61.331,40
63+
"SELECT *
64+
FROM connections
65+
WHERE from_station_id = 'de:11000:900100001' -- S+U Friedrichstr. (Berlin)
66+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
67+
AND date >= dates_filter_min('2022-08-09T07:10+02')
68+
AND date <= dates_filter_max('2022-08-09T07:30+02')
69+
AND from_stop_sequence = 0",7,7.204,7,7,7,7,7,7.317,50
70+
"SELECT *
71+
FROM connections
72+
WHERE from_stop_id = 'de:11000:900100001::4' -- S+U Friedrichstr. (Berlin)
73+
AND t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
74+
AND date >= dates_filter_min('2022-08-09T07:10+02')
75+
AND date <= dates_filter_max('2022-08-09T07:30+02')",14,14.006,14,14,14,14,14,14.178,100
76+
"SELECT *
77+
FROM connections
78+
WHERE trip_id = '168977951'
79+
AND date > '2022-08-08' AND date <= '2022-08-09'",3,2.904,3,3,3,3,3,2.981,100
80+
"SELECT count(*)
81+
FROM connections
82+
WHERE from_stop_id = 'de:11000:900100001::4' -- S+U Friedrichstr. (Berlin)",85,81.749,82,82,83,100,126,132.474,100
83+
"SELECT count(*)
84+
FROM connections
85+
WHERE from_stop_id = 'definitely-non-existent'",3,3.293,3,3,3,3,3,3.35,100
86+
"SELECT *
87+
FROM connections
88+
WHERE t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
89+
AND date >= dates_filter_min('2022-08-09T07:10+02'::timestamp with time zone)
90+
AND date <= dates_filter_max('2022-08-09T07:30+02'::timestamp with time zone)
91+
ORDER BY t_departure
92+
LIMIT 100",19892,18909.454,19645,20177,20202,20385,20447,20463.04,7
93+
"SELECT *
94+
FROM connections
95+
WHERE t_departure >= '2022-08-09T07:10+02' AND t_departure <= '2022-08-09T07:30+02'
96+
AND date >= '2022-08-08'
97+
AND date <= '2022-08-09'
98+
ORDER BY t_departure
99+
LIMIT 100",11275,11047.383,11104,11231,11271,11713,11857,11892.549,7
100+
"SELECT *
101+
FROM stats_by_route_date
102+
WHERE route_id = '17452_900' -- M4
103+
AND date >= '2022-08-08' AND date <= '2022-08-14'
104+
AND is_effective = true",1082,1029.68,1032,1069,1136,1156,1157,1156.975,10

0 commit comments

Comments
 (0)