From a7e725f11b740db8acc92e18e58757f4123af1dd Mon Sep 17 00:00:00 2001
From: Ilya Yatsishin <2159081+qoega@users.noreply.github.com>
Date: Tue, 12 Mar 2024 13:02:14 +0100
Subject: [PATCH 1/2] Fix NY Taxi mention
---
versions/index.html | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/versions/index.html b/versions/index.html
index 51d46682c..e87f52724 100644
--- a/versions/index.html
+++ b/versions/index.html
@@ -365,6 +365,13 @@
"SELECT URLHash, EventDate, count() AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= toDate('2013-07-01') AND EventDate <= toDate('2013-07-31') AND NOT Refresh AND TraficSourceID IN (-1, 6) AND RefererHash = halfMD5('http://yandex.ru/') GROUP BY URLHash, EventDate ORDER BY PageViews DESC LIMIT 100",
"SELECT WindowClientWidth, WindowClientHeight, count() AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= toDate('2013-07-01') AND EventDate <= toDate('2013-07-31') AND NOT Refresh AND NOT DontCountHits AND URLHash = halfMD5('http://yandex.ru/') GROUP BY WindowClientWidth, WindowClientHeight ORDER BY PageViews DESC LIMIT 10000;",
"SELECT toStartOfMinute(EventTime) AS Minute, count() AS PageViews FROM hits WHERE CounterID = 62 AND EventDate >= toDate('2013-07-01') AND EventDate <= toDate('2013-07-02') AND NOT Refresh AND NOT DontCountHits GROUP BY Minute ORDER BY Minute;",
+
+/// NY Taxi
+"SELECT cab_type, count(*) FROM trips GROUP BY cab_type;",
+"SELECT passenger_count, avg(total_amount) FROM trips GROUP BY passenger_count;",
+"SELECT passenger_count, toYear(pickup_date) AS year, count(*) FROM trips GROUP BY passenger_count, year;",
+"SELECT passenger_count, toYear(pickup_date) AS year, round(trip_distance) AS distance, count(*) FROM trips GROUP BY passenger_count, year, distance ORDER BY year, count(*) DESC;",
+
];
const data = [
@@ -504,11 +511,12 @@
Detailed Comparison
diff --git a/versions/results/24.2.1.2248.json b/versions/results/24.2.1.2248.json
new file mode 100644
index 000000000..19f9bb733
--- /dev/null
+++ b/versions/results/24.2.1.2248.json
@@ -0,0 +1,82 @@
+{
+ "version": "24.2.1.2248",
+ "actual_version": "24.2.1.2248",
+ "result":
+ [
+[0.038, 0.008, 0.008, 0.075, 0.009],
+[0.023, 0.010, 0.009, 0.009, 0.009],
+[0.049, 0.016, 0.011, 0.039, 0.010],
+[0.034, 0.012, 0.011, 0.039, 0.010],
+[0.045, 0.024, 0.024, 0.046, 0.023],
+[0.053, 0.021, 0.020, 0.040, 0.019],
+[0.022, 0.006, 0.005, 0.005, 0.005],
+[0.053, 0.021, 0.019, 0.018, 0.022],
+[0.076, 0.046, 0.048, 0.066, 0.044],
+[0.074, 0.043, 0.045, 0.043, 0.044],
+[0.295, 0.262, 0.255, 0.255, 0.266],
+[0.440, 0.326, 0.300, 0.337, 0.280],
+[0.039, 0.004, 0.005, 0.003, 0.003],
+[0.013, 0.011, 0.012, 0.008, 0.009],
+[0.506, 0.368, 0.363, 0.352, 0.303],
+[0.277, 0.068, 0.064, 0.063, 0.064],
+[0.248, 0.084, 0.079, 0.083, 0.078],
+[0.141, 0.069, 0.068, 0.070, 0.066],
+[0.087, 0.039, 0.041, 0.068, 0.044],
+[0.206, 0.131, 0.154, 0.142, 0.140],
+[0.174, 0.119, 0.119, 0.124, 0.118],
+[0.209, 0.158, 0.164, 0.151, 0.157],
+[1.186, 0.579, 0.550, 0.548, 0.557],
+[1.512, 0.609, 0.578, 0.605, 0.559],
+[0.143, 0.091, 0.093, 0.089, 0.100],
+[0.109, 0.096, 0.095, 0.122, 0.085],
+[0.055, 0.038, 0.036, 0.037, 0.037],
+[0.082, 0.041, 0.037, 0.040, 0.038],
+[0.002, 0.002, 0.002, 0.002, 0.002],
+[0.026, 0.008, 0.008, 0.008, 0.008],
+[0.054, 0.022, 0.024, 0.046, 0.025],
+[0.142, 0.036, 0.035, 0.032, 0.030],
+[0.137, 0.082, 0.085, 0.077, 0.080],
+[0.313, 0.200, 0.189, 0.201, 0.191],
+[0.003, 0.002, 0.002, 0.025, 0.002],
+[0.014, 0.010, 0.010, 0.011, 0.009],
+[0.383, 0.312, 0.313, 0.309, 0.302],
+[0.424, 0.363, 0.364, 0.348, 0.355],
+[0.176, 0.116, 0.112, 0.113, 0.109],
+[0.191, 0.144, 0.142, 0.141, 0.136],
+[0.517, 0.414, 0.400, 0.370, 0.390],
+[0.668, 0.513, 0.535, 0.508, 0.517],
+[0.609, 0.524, 0.542, 0.505, 0.506],
+[0.413, 0.329, 0.335, 0.321, 0.313],
+[1.446, 1.273, 1.261, 1.215, 1.224],
+[0.925, 0.792, 0.789, 0.799, 0.776],
+[3.016, 2.505, 2.431, 2.407, 2.456],
+[0.143, 0.031, 0.033, 0.032, 0.046],
+[2.723, 0.522, 0.507, 0.482, 0.475],
+[3.253, 0.635, 0.629, 0.625, 0.584],
+[6.607, 1.357, 1.314, 1.308, 1.340],
+[4.108, 0.653, 0.662, 0.605, 0.630],
+[0.351, 0.175, 0.184, 0.173, 0.174],
+[0.214, 0.122, 0.120, 0.118, 0.119],
+[0.306, 0.178, 0.187, 0.186, 0.152],
+[2.729, 0.543, 0.522, 0.555, 0.546],
+[2.164, 0.735, 0.727, 0.725, 0.737],
+[0.071, 0.038, 0.039, 0.071, 0.037],
+[0.534, 0.384, 0.342, 0.363, 0.313],
+[1.233, 0.444, 0.438, 0.435, 0.454],
+[2.516, 2.103, 2.216, 2.219, 2.269],
+[3.314, 1.961, 1.939, 1.919, 1.870],
+[3.363, 1.935, 1.892, 1.888, 1.943],
+[0.876, 0.816, 0.766, 0.776, 0.833],
+[0.090, 0.049, 0.039, 0.056, 0.039],
+[0.051, 0.026, 0.028, 0.032, 0.032],
+[0.040, 0.031, 0.018, 0.024, 0.036],
+[0.092, 0.081, 0.066, 0.070, 0.073],
+[0.016, 0.007, 0.009, 0.008, 0.010],
+[0.018, 0.010, 0.011, 0.007, 0.007],
+[0.011, 0.004, 0.004, 0.005, 0.005],
+[0.614, 0.430, 0.409, 0.413, 0.398],
+[14.929, 1.718, 1.606, 1.635, 1.592],
+[2.142, 1.624, 1.627, 1.688, 1.600],
+[18.166, 3.954, 3.943, 3.885, 3.956]
+ ]
+}
This includes a combination of three benchmarks: MgBench, Star Schema Benchmark and ClickBench.
+This includes a combination of three benchmarks: MgBench, Star Schema Benchmark, New York Taxi Rides Benchmark and ClickBench.
Hardware used to run tests: x86_64 AWS m5.8xlarge Ubuntu 20.04.
In 23.7 sparse columns feature is enabled by default. Tables were populated again to utilize sparse columns.
Old versions had no support of these features/syntax: toISOWeek, SUBSTRING, EXTRACT, WITH. Queries were changed. All version runs use same queries.
Star Schema Benchmark Patrick O'Neil, Elizabeth (Betty) O'Neil and Xuedong Chen. "The Star Schema Benchmark," Online Publication of Database Generation program., January 2007. http://www.cs.umb.edu/~poneil/StarSchemaB.pdf
+Summary of the 1.1 Billion Taxi Rides Benchmarks, Mark Litwintschikhttps://tech.marksblogg.com/benchmarks.html