Small. Fast. Reliable.
Choose any three.

SQLite版本3.4.1于2007-07-20

  1. 修复了VACUUM中的错误,如果同时有两个进程连接到数据库,而一个VACUUM,然后另一个进程又修改了数据库,则可能导致数据库损坏。
  2. 现在,在计算要在表达式上使用的整理序列时,表达式“ +列”被认为与“列”相同。
  3. TCL语言界面中,“ @ variable”而不是“ $ variable”始终绑定为斑点。
  4. 添加了PRAGMA freelist_count 来确定空闲列表的当前大小。
  5. PRAGMA auto_vacuum =增量设置现在是持久的。
  6. 将FD_CLOEXEC添加到Unix下所有打开的文件中。
  7. 修复了将 min()/ max()优化应用于降序索引时的错误。
  8. 确保TCL语言接口在64位计算机上可以正确使用64位整数。
  9. 在SQL语句中允许值-9223372036854775808作为整数文字。
  10. 在虚拟表中添加“隐藏”列的功能。
  11. 在合并中的所有内部函数上使用宏SQLITE_PRIVATE(默认为“静态”)。
  12. 向FTS2添加可插拔标记器和ICU标记化支持
  13. 其他小错误修复和文档增强

一个SQLite的版本的完整列表, 在一个单一的页面和年代都还可以。 SQLite版本控制站点上提供了每个签入的详细历史记录 。