You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Faster ADBC drivers for BigQuery, MySQL, SQL Server, and Trino
4
+
author: ADBC Drivers Contributors
5
+
---
6
+
7
+
Today the ADBC Drivers Contributors released updated drivers for four database systems, available immediately via [dbc](https://docs.columnar.tech/dbc/). To update, just `dbc install <driver>` to get the latest version.
8
+
9
+
## Updated Drivers
10
+
11
+
The main highlight for all drivers is improved performance. Each newly released driver is now significantly faster than its previous release and is typically faster than or on par with its reference non-ADBC driver, with some variation depending on workload and data types such as strings.
12
+
13
+
### Google BigQuery driver version 1.11.0
14
+
15
+
- Improved query performance by identifying and patching an issue in the Google BigQuery SDK for Go. [#102](https://github.com/adbc-drivers/bigquery/pull/102)
16
+
- Added experimental support for bulk ingest via the Storage Write API, instead of by uploading Parquet files. This is still a work in progress and is not recommended for production use. [#105](https://github.com/adbc-drivers/bigquery/pull/105)
Query benchmarks measure the time to retrieve a PyArrow Table, while ingest benchmarks measure the time to write a PyArrow Table. The benchmark harness in all cases uses Python.
33
+
34
+
### Querying Data
35
+
36
+
| Database | Data Size | ADBC Before (s) | ADBC After (s) | Competitor (s) | Relative Time[^speedup]|
[^mysql]: mysql-connector-python using DuckDB to convert Arrow data to Python objects; using PyArrow `Table.to_pylist` instead, timing was 15.31 ± 0.59s
0 commit comments