Fix error in benchmark queries (#1560)

This commit is contained in:
Andrew Lamb 2024-11-27 11:33:31 -05:00 committed by GitHub
parent 3c8fd74804
commit 5a510ac4d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -23,9 +23,9 @@ fn basic_queries(c: &mut Criterion) {
let mut group = c.benchmark_group("sqlparser-rs parsing benchmark"); let mut group = c.benchmark_group("sqlparser-rs parsing benchmark");
let dialect = GenericDialect {}; let dialect = GenericDialect {};
let string = "SELECT * FROM table WHERE 1 = 1"; let string = "SELECT * FROM my_table WHERE 1 = 1";
group.bench_function("sqlparser::select", |b| { group.bench_function("sqlparser::select", |b| {
b.iter(|| Parser::parse_sql(&dialect, string)); b.iter(|| Parser::parse_sql(&dialect, string).unwrap());
}); });
let with_query = " let with_query = "
@ -33,14 +33,14 @@ fn basic_queries(c: &mut Criterion) {
SELECT MAX(a) AS max_a, SELECT MAX(a) AS max_a,
COUNT(b) AS b_num, COUNT(b) AS b_num,
user_id user_id
FROM TABLE FROM MY_TABLE
GROUP BY user_id GROUP BY user_id
) )
SELECT * FROM table SELECT * FROM my_table
LEFT JOIN derived USING (user_id) LEFT JOIN derived USING (user_id)
"; ";
group.bench_function("sqlparser::with_select", |b| { group.bench_function("sqlparser::with_select", |b| {
b.iter(|| Parser::parse_sql(&dialect, with_query)); b.iter(|| Parser::parse_sql(&dialect, with_query).unwrap());
}); });
} }