SQLite 3.15 Reduces CPU Usage, Adds Support For Row Values (Vectors)
Written by Michael Larabel in Free Software on 14 October 2016 at 09:19 AM EDT. 1 Comment
SQLite 3.15.0 is now available as the latest feature release of this widely-used, embed-able SQL database library.

The big feature addition of SQLite 3.15 is support for "row values", which is an ordered list of two or more scalar values -- basically, vectors. Row values are explained and demonstrated here.

SQLite 3.15 also now allows deterministic SQL functions in WHERE clauses of a partial index, support for SQLITE_DBCONFIG_MAINDBNAME, support to VACUUM an ATTACH-ed database, and various enhancements to the SQLite command-line shell.

Also exciting are various micro-optimizations to SQLite 3.15 for reducing CPU usage. SQLite developers indicate CPU usage is reduced by more than 7% with common workloads. As usual, there are also many bug-fixes.

More details on SQLite 3.15.0 via the release announcement.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Popular News This Week