The next version of SQL Server, Microsoft’s flagship database product, will launch on June 1, the company announced today.

The release follows Microsoft’s usual round of public previews and release candidates since the company first announced this update in 2015. Maybe the biggest difference between this release cycle and others is that the company first tested many of the new features of SQL Server 2016 in its Azure cloud.

As we reported earlier this year, the focus of this update is on speed and security (with the ability to perform some queries on encrypted data without having to decrypt it first), but with this new version, Microsoft is also positioning SQL Server as a solution for data warehousing and big data analytics, thanks to both its built-in R support and its ability to store and query both structured and unstructured data.

Clearly, though, Microsoft is most excited about the speed-ups the update promises — even without making any hardware changes. The company promises that most queries should now run an average of 25 percent faster than before (on the same hardware). Microsoft also today announced a new Lenovo benchmark that shows SQL Server 2016 running on Windows Server 2016 (which is still in preview) handling a standard database test using 30 terabyte of data faster than any of its competitors.