Why DuckDB 2.0 is faster

DuckDB 2.0 introduces significant performance improvements, most notably through the implementation of asynchronous I/O. By decoupling network downloads from CPU processing, the database engine can maintain higher throughput when querying data from cloud storage like S3.
Why it matters
Asynchronous I/O optimization is critical for data engineers and analysts working with large-scale cloud-based datasets, potentially reducing query latency.
GO BACK TO BLOG Why DuckDB 2.0 is faster 2026/09/10 - 15 min read
DuckDB 2.0 is coming this fall and the alpha is out! I ran the interesting features on my own laptop, and against S3, to see what actually changes for people who build tables and pipelines rather than database engines.
Because yes, DuckDB 2.0 is faster. But to get the speed bump you need to understand how your data is shaped, and sometimes how to model it.
This post covers the three features I think matter most, with the numbers I got, plus a few hidden gems I found in the commit logs.
Every number below is from one machine (an M5 laptop) and my home internet, which slows both versions about equally. Run your own before quoting them ;)
Let's start with the easiest and most exciting one: async I/O.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in