小。速度很快。可靠。
选择任意三个选项。

SQLite版本3.10.1 2016年1月14日

版本3.10.0(2016-01-06)之前的更改:

    总体改进:

  1. 添加了对的支持喜欢,GLOB公司、和REGEXP公司上的运算符虚拟表.
  2. 添加了colUsed字段sqlite3索引信息供使用这个sqlite3_模块.x最佳索引方法。
  3. 增强PRAGMA缓存_缓冲语句接受32位整数参数,该参数是禁止缓存溢出的阈值。
  4. 在unix上,如果打开了数据库文件的符号链接,则相应的日志文件基于实际的文件名,而不是符号链接名。
  5. 将“--transaction”选项添加到sqldiff公司.
  6. 添加了sqlite3_db_cacheflush()接口。
  7. 添加了sqlite3_strlike()接口。
  8. 使用时内存映射I/O将数据库文件映射为只读,以便散乱的指针和/或应用程序中的数组溢出不能意外地修改数据库文件。
  9. 添加了实验的 sqlite3_snapshot_get(),sqlite3_snapshot_open(),sqlite3_snapshot_free()接口。这些可能会在后续版本。
  10. 增强“utc”修饰符在中日期和时间函数因此,如果已知日期/时间已为UTC格式。(这不是兼容性中断,因为在这种情况下,行为一直被记录为“未定义”。)
  11. 添加了json_group_array()json_group_object()中的SQL函数杰森扩展。
  12. 添加了SQLITE_LIKE_DOSNT_MATCH_BLOBS公司compile-time选项。
  13. 许多小型性能优化。

    便携性增强:

  14. 解决HP/UX上HP C编译器优化器中的符号扩展错误。(详细信息)

    的增强功能命令行shell:

  15. 添加了“.changes ON|OFF”和“.vfssinfo”网络命令.
  16. 在以下情况下在MBCS和UTF8之间转换磨合,磨合命令提示符在Windows上。

    生成文件的增强功能:

  17. 添加了--enable-editline和--enable-static-shell选项到各种自动生成的配置脚本。
  18. 省略makefiles中的所有“awk”,以便MSVC用户更容易构建。

    重要修复:

  19. 修复不一致的整数到浮点比较操作如果在表上创建索引,可能会导致索引损坏包含大整数和浮点值的列具有类似规模。门票38a97a87a6号.
  20. 修复查询规划器中可能出现的无限长畸形的通用表表达式.
  21. 中的各种错误修复sqldiff公司工具。

此特定修补程序版本3.10.1(2016-01-14)中的更改:

    新功能:

  1. 添加SQLITE_FCNTL日志指针文件控制。

    错误修复:

  2. 修复查询规划器中存在16个月的错误,该错误可能会生成错误的结果当标量子查询尝试使用块排序优化。门票cb3aa0641d9a4号.

    哈希:

  3. SQLITE_SOURCE_ID:“2016-01-13 21:41:56 254419c36766225ca542ae873ed38255e3fb8588”
  4. sqlite3.c:1398ba8e4043550a533dd0834bfdad1c9eab0f4的SHA1

SQLite版本的完整列表在单个页面和年表两者都可用。每个人的详细历史可在以下地点办理登机手续SQLite版本控制站点.