SQLite 3.35.3 发布,最常用的数据库引擎

代码狂魔 2021-03-29 10:18:55 ⋅ 588 阅读

SQLite 3.35.3 发布了,SQLite 是一个 C 实现的 SQL 数据库引擎,它的特点是小型、快速、自包含、高可靠性和功能齐全。SQLite 嵌入在所有手机和大多数计算机中,也捆绑在为数众多的其它应用中,是世界上使用量最大的数据库引擎。

此版本更新内容包括:

  • 增强字节码引擎的 OP_OpenDup 操作码,以便即使复制的 cursor 本身来自 OP_OpenDup,它也可以工作。已修复  ticket bb8a9fd4a9b7fce5。由于最近进行了 MATERIALIZED hint enhancement,因此才发现此问题。
  • 当实现相关的 common table expressions 时,需针对每个用例分别执行此操作,这是正确性所必需的。这解决了 MATERIALIZED hint enhancement 所引入的问题。
  • 修复了 UNIX VFS 的文件名规范化的问题。
  • 修复 CLI 中的“box”输出模式,以便它与返回一列或多列零列的语句一起使用(例如 PRAGMA incremental_vacuum)。
  • 改进了 common table expressions 有问题所产生的错误信息。
  • 修复一些错误的 assert() 语句。
  • 对 SELECT 语句语法图进行修复,使 FROM 子句语法正确显示。
  • 修复 EBCDIC 字符分类器,以便其将换行符理解为空格。
  • 改进了(不受支持的)wholenumber 虚拟表扩展实现中的 xBestIndex 方法,以便说服 query planner 更好地完成工作,从而避免尝试实现具有无限行的表。

更新说明:https://sqlite.org/changes.html 


全部评论: 0

    我有话说:

    SQLite 3.34.0 发布,世界上使用量数据库引擎

    SQLite 3.34.0 发布了,SQLite 是一个 C 实现 SQL 数据库引擎,它特点是小型、快速、自包含、高可靠性和功能齐全。SQLite 嵌入在所有手机和大多数计算机中,也捆绑在

    SQLiteStudio 3.3.3 发布SQLite 管理工具

    SQLiteStudio 3.3.3 版本现已发布。SQLiteStudio 是一个跨平台 SQLite 数据库管理工具。 该版本一些更新亮点内容如下: CHANGE

    「尝鲜」SpringBoot 快速整合Swagger 3.0

    第一步:Maven引入Swagger3.0 starter依赖 Maven项目中引入springfox-boot-starter依赖: <dependency> <

    JavaScript 引擎 V8 发布 8.3 版本,性能提升

    JavaScript 引擎 V8 发布了 8.3 版本

    SQLiteStudio 3.3.0 发布,时隔三年更新

    在经过近 3时间之后,SQLiteStudio 3.3.0 版本现已发布。SQLiteStudio 是一个跨平台 SQLite 数据库管理工具,采用 Tcl 语言开发

    您应该避免五个简单数据库设计错误

    Anith 在他非常成功文章 Facts and Fallacies about First Normal Form 之后,对五个常见数据库设计错误进行了引人入胜讨论,尽管使用它们不幸后果

    Jboot v3.7.5 发布,全网优雅数据验证方式

    Jboot 是一个基于 JFinal、JFinal-Undertow、Dubbo、Seata、Sentinel、ShardingSphere、Nacos 等开发微服务框架,帮助开发者降低微服务开发

    Elasticsearch 7.9.3 发布

    Elasticsearch 是一个分布式 RESTful 风格搜索和数据分析引擎,能够解决越来越多用例。Elasticsearch 7.9.3 已经发布,本次更新信息如下: BUG 修复

    Apache Camel 3.7.3 发布

    Apache Camel 3.7.3 已经发布。Apache Camel 是一个开源集成框架,可以帮助用户迅速而方便地整合各种系统消耗或生产数据。本次更新是 LTS 3.7.x 分支修补程序版本

    CrateDB 4.3.1 发布,分布式 SQL 数据库

    CrateDB 4.3.1 预发布。Crate 是一个开源大规模可伸缩数据存储系统,无需任何系统管理需求。提供强大搜索功能。用于存储各种表格数据、非结构化数据和二进制对象。并可通过 SQL

    搞对数据库连接池,这次从100优化到3ms!阿里架构师都说好

    我在研究HikariCP(一个数据库连接池)时无意间在HikariCPGithub wiki上看到了一篇文章(即前面给出链接),这篇文章有力地消除了我一直以来疑虑,看完之后感觉神清气爽。故在此

    Joomla 3.9.23 发布,免费建站系统

    Joomla 3.9.23现已发布。这是Joomla 3.x系列安全版本,解决了7个安全漏洞,并包含35个以上错误修复和改进。 3.9.23是什么? Joomla 3.9.23包含7个安全漏洞

    程序员笔记 CherryTree 0.99.32 发布

    CherryTree 0.99.32 现已发布。CherryTree 是一个支持无限层级分类笔记软件,Python 编写,支持富文本编辑和代码高亮,支持 Linux 和 Windows

    Python 3.9.3 & 3.8.9 发布

    Python 3.9.3 & 3.8.9 现已发布,由于安全修复原因,这些版本发布时间比计划提前了一个月,但 Python 3.8 最后一个完整定期维护版本仍然计划在

    Apache Arrow 3.0.0 发布,内存数据交换格式

    Apache Arrow 3.0.0 发布了,该版本包含 2.0.0 发布以来修复 678 个问题。Apache Arrow 是 Apache 基金会顶级项目之一,目的是作为一个跨平台数据层来

    Dgraph 1.2.8 发布,事务性分布式图形数据库

    Dgraph 1.2.8 发布了。Dgraph 是一个可扩展,分布式,低延迟数据库,目标是提供 Google 生产水平规模和吞吐量,在超过 TB 结构数据里,为用户提供足够低延迟实时

    PyCharm 2020.3.3 发布

    PyCharm 2020.3.3 现已发布,这是 PyCharm 2020.3 最终错误修复版本。具体更新内容如下: 现在可以在 macOS Big Sur 选项卡中打开

    OkHttps v3.0.0 发布,对 OkHttp3 轻量封装框架

    OkHttps v3.0.0 已经发布,此版本更新内容包括: 1、项目分割,分离出 data 项目单独维护(JSON、XML 等结构化数据统一抽象 API):https://gitee.com