当前位置: 首页 > news >正文

网站做小学一年二班作业怎么做新浪微指数

网站做小学一年二班作业怎么做,新浪微指数,如何通过轻淘客做网站,视频网站建设费用明细SQLite 开发团队于 2023 年 08 月 24 日发布了 SQLite 3.43.0 版本。本文给大家分析一下该版本的更新。 全文索引 SQLite 3.43.0 增加了 Contentless-Delete FTS5 索引。这是一种 FTS5 全文索引的变种,不存储被索引的内容,同时支持数据的删除操作。 例…

SQLite 开发团队于 2023 年 08 月 24 日发布了 SQLite 3.43.0 版本。本文给大家分析一下该版本的更新。

全文索引

SQLite 3.43.0 增加了 Contentless-Delete FTS5 索引。这是一种 FTS5 全文索引的变种,不存储被索引的内容,同时支持数据的删除操作。

例如:

CREATE VIRTUAL TABLE f1 USING fts5(a, b, c, content='', contentless_delete=1);

Contentless-delete 表与 Contentless 表的区别在于:

  • Contentless-delete 表支持 DELETE 以及 INSERT OR REPLACE INTO 语句;
  • Contentless-delete 表支持 UPDATE 语句,前提是所有用户定义的字段都指定了新的数据;
  • Contentless-delete 表不支持 FTS5 删除命令。

例如:

-- 支持以下 UPDATE 语句
UPDATE f1 SET a=?, b=?, c=? WHERE rowid=?;-- 不支持以下 UPDATE 语句,因为字段 c 没有指定新的数据
UPDATE f1 SET a=?, b=? WHERE rowid=?;

除非存在旧版本的后向兼容需求,推荐使用 Contentless-delete 表。

日期时间函数

新版本增强了日期时间相关的函数。首先是增加了“±YYYY-MM-DD HH:MM:SS.SSS”形式的时间偏移量,例如:

select date('2023-01-01', '+1000-01-01');
3023-02-02

其次,新版本增加了 timediff(A, B) 函数,计算从时间 B 到达时间 A 所需的时间。例如:

select timediff('2023-06-01', '2023-01-01');
+0000-05-00 00:00:00.000

timediff() 函数返回的格式是字符串,方便阅读。如果想要返回精确的时间差(天数、秒数等),可以使用两个 julianday() 或 unixepoch() 函数相减。

字符串函数

SQLite 3.43.0 增加了一个 octet_length(X) 字符串函数,用于返回字符串 X 占用的字节数。例如:

select octet_length('Hello');
5select octet_length('你好');
6

octet_length(X) 以字节为单位,而不是字符为单位。因此,不同数据库字符集可能返回不同的长度。

C 语言接口

SQLite 3.43.0 新增了一个 sqlite3_stmt_explain(S,E) API,用于改变预编译语句的 EXPLAIN 设置。

如果参数 E 设置为 0,S 就是一个普通的预编译语句;如果 E 设置为 1,S 就变成一个以 EXPLAIN 开始的 SQL 语句;如果E 设置为 2,S 就变成一个以 EXPLAIN QUERY PLAN 开始的 SQL 语句。

查询优化

查询优化器增强包括:

  • LEFT JOIN 强度削减优化扩展至 RIGHT JOIN 以及 FULL JOIN,并且重命名为 OUTER JOIN 强度消减优化。
  • 改进了 OUTER JOIN 强度消减优化使用的理论证明器,减少了假阴性的情况。

Decimal 扩展

新版本增强了与 decimal 扩展相关的内容:

  • 新增函数 decimal_pow2(N),返回 2.0 的 N 次方,N 为 -2000 到 +2000 之间的整数;
  • 新增函数 decimal_exp(X),以科学计数法形式(e+NN)返回 X 的十进制数字;
  • 对于浮点数 X,decimal(X) 函数将会返回完全扩展的精确数字。

例如:

select decimal_pow2(10);
+1.024e+03select decimal_exp(12.3);
+1.2300000000000000710542735760100185871124267578125e+01select decimal(12.3);
12.300000000000000710542735760100185871124267578125

JSON 性能

某些情况下,对于大型 JSON 字符串的处理性能获得翻倍提升。

http://www.mmbaike.com/news/96093.html

相关文章:

  • Hdi做指数网站网络营销理论基础
  • 男性产品哪个网站可以做站长工具百科
  • 单页型网站惠州seo关键词排名
  • 沧州市网站制作公司网店推广网站
  • 做兼职编辑的网站成长电影在线观看免费
  • 上海电商网站建设seo研究中心vip课程
  • 如何做黄色网站不犯法品牌全案营销策划
  • 珠海网站设计价格网站发布平台
  • dede制作动态网站模板下载个人网站模板
  • 自己做个购物网站网络建站优化科技
  • 常州工厂网站建设谷歌手机版浏览器官网
  • 手机网站建设 上海长沙网站优化推广
  • 网页版梦幻西游奔波儿灞宁波网站推广优化
  • 网站推广怎么做优化培训心得体会总结
  • 网站后台账号密码忘记了西安网站推广慧创科技
  • 拼多多找货源哪里找谷歌seo优化
  • 东莞做一个企业网站要多少钱网站交易
  • 做视频网站需要多大的带宽快速排名软件案例
  • 如何做网站授权seo是干什么的
  • 外贸公司用什么建网站电商seo是什么意思啊
  • 高唐网站建设磁力狗在线搜索
  • 深圳html5网站推广价格成都网站建设创新互联
  • 教育机构网站建设方案微信营销的方法
  • 企业建设网站的价值中小企业网站制作
  • 山东省城乡住房建设厅网站网页seo
  • 大华建设项目管理有限公司网站营销型网站建设多少钱
  • 谁帮58同城做的网站吗长春网站建设开发
  • 做地产的设计网站百度开户需要什么资质
  • WordPress抓取豆瓣网站优化推广怎么做
  • 网站设计开发软件网络营销的概念和特征