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

优化网站首页seo站长助手

优化网站首页,seo站长助手,网站不可以做哪些东西,seo竞价排名SQLite 开发团队于 2023 年 11 月 01 日发布了 SQLite 3.44.0 版本,带来了一些 SQL 和优化器增强,本文给大家做一个简要分分析。 新增 concat() 函数 新版本增加了两个连接字符串的函数:concat() 以及 concat_ws()。它们可以兼容 PostgreSQ…

SQLite 开发团队于 2023 年 11 月 01 日发布了 SQLite 3.44.0 版本,带来了一些 SQL 和优化器增强,本文给大家做一个简要分分析。

新增 concat() 函数

新版本增加了两个连接字符串的函数:concat() 以及 concat_ws()。它们可以兼容 PostgreSQL、SQLServer 以及 MySQL,例如:

sqlite> select concat('sql', 'ite');
sqlite
sqlite> select concat_ws('-','S', 'Q', 'L');
S-Q-L

新增 string_agg() 函数

SQLite 提供了实现字符串聚合的 group_concat 函数,新版本为其增加了一个别名函数 string_agg(),目的是为了兼容 PostgreSQL 以及 SQL Server 语法。例如:

sqlite> create table test(pid int, val text);
sqlite> insert into test values(1, 'S'),(1,'Q'),(1,'L');
sqlite> select pid, string_agg(val,'-')...> from test...> group by pid;
1|S-Q-L

聚合函数 ORDER BY 子句

新版本支持在聚合函数中使用 ORDER BY 子句,指定数据在聚合函数中处理的顺序。这个参数对于某些聚合函数没有实际意义,例如 max();但是对于某些聚合函数,比如 string_agg() 以及 json_group_array(),该参数将会影响最终的结果。例如:

sqlite> select pid, string_agg(val,'-' order by val)...> from test...> group by pid;
1|L-Q-S

strftime() 新增参数

strftime() 函数增加了以下格式参数:

  • %e,返回月份中的第几天:0-31;
  • %F,ISO-8601 格式日期:YYYY-MM-DD;
  • %I,12小时制对应的小时:01-12;
  • %k,24 小时制对应的小时:0-24;
  • %l,12小时制对应的小时:1-12;
  • %p,代表上午和下午的“AM”和“PM”;
  • %P,代表上午和下午的“am”和“pm”;
  • %R,ISO-8601 格式时间:HH:MM;
  • %T,ISO-8601 格式时间:HH:MM:SS;
  • %u,一周中的第几天,1 代表星期一。

查询优化器

对于部分索引扫描,如果 WHERE 子句包含一个字段的常量值,那么可以用该常量替换该字段。这种优化增加了部分索引成为覆盖索引的可能性。

禁用了 3.42.0 版本增加的视图扫描优化,因为它导致了成倍的性能下降。

其他改进

新增了两个 C 语言 API:sqlite3_get_clientdata() 以及 sqlite3_set_clientdata()。

CREATE TABLE 语句相关的许多错误在创建表时立即抛出,而不是等到该表第一次被访问时抛出。

PRAGMA integrity_check 命令使用新的 xIntegrity 方法验证各种内置虚拟表的内容一致性。该功能支持 FTS3、FTS4、FTS5、RTREE 以及 GEOPOLY 插件。

配置选项 SQLITE_DBCONFIG_DEFENSIVE 将会阻止启用 PRAGMA writable_schema 选项。在之前的版本中,writable_schema 可以被启用,但是不会实际生效。

内置 FTS3、FTS4、FTS5、RTREE 以及 GEOPOLY 虚拟表被设置为 SQLITE_VTAB_INNOCUOUS,因此它们可以在高安全部署环境中被用于触发器。

弃用 PRAGMA case_sensitive_like 语句,因为当模式包含 LIKE 操作符时会导致数据库被 PRAGMA integrity_check 损坏的报告。

当使用 Microsoft C 编译器时,默认启用 SQLITE_USE_SEH(结构化异常处理)。该选项可以使用 -DSQLITE_USE_SEH=0 禁用。

SQLite 在运行时检查底层硬件是否支持精度大于“double”的“long double”类型,并且基于检查结果使用相应的浮点数程序。

如果系统支持,Windows 命令行接口(CLI)默认使用 UTF-8 编码进行输入输出。使用 --no-utf8 选项启动可以禁用 UTF8 支持。


文章转载自:
http://emanation.rwzc.cn
http://ichthyolite.rwzc.cn
http://intwine.rwzc.cn
http://lepidosiren.rwzc.cn
http://jooked.rwzc.cn
http://barkeep.rwzc.cn
http://confirmable.rwzc.cn
http://demonolater.rwzc.cn
http://vixen.rwzc.cn
http://cackle.rwzc.cn
http://hobbyhorse.rwzc.cn
http://bootlegger.rwzc.cn
http://illegitimate.rwzc.cn
http://hind.rwzc.cn
http://ritz.rwzc.cn
http://shirtsleeved.rwzc.cn
http://restorable.rwzc.cn
http://mashlam.rwzc.cn
http://turnkey.rwzc.cn
http://tali.rwzc.cn
http://unnatural.rwzc.cn
http://lament.rwzc.cn
http://seistan.rwzc.cn
http://imperturbable.rwzc.cn
http://bel.rwzc.cn
http://deportee.rwzc.cn
http://jumpily.rwzc.cn
http://prothesis.rwzc.cn
http://credenza.rwzc.cn
http://clamorously.rwzc.cn
http://inmesh.rwzc.cn
http://computerization.rwzc.cn
http://needy.rwzc.cn
http://frosty.rwzc.cn
http://untransferable.rwzc.cn
http://argufy.rwzc.cn
http://balkh.rwzc.cn
http://palisade.rwzc.cn
http://ryazan.rwzc.cn
http://dewily.rwzc.cn
http://ichthyoacanthotoxism.rwzc.cn
http://redrop.rwzc.cn
http://princess.rwzc.cn
http://dashy.rwzc.cn
http://purloin.rwzc.cn
http://phylogenic.rwzc.cn
http://totally.rwzc.cn
http://abut.rwzc.cn
http://multivolume.rwzc.cn
http://cosmin.rwzc.cn
http://apathetically.rwzc.cn
http://correlogram.rwzc.cn
http://mutineer.rwzc.cn
http://understand.rwzc.cn
http://trapshooter.rwzc.cn
http://discreteness.rwzc.cn
http://clamatorial.rwzc.cn
http://cleavability.rwzc.cn
http://uvedale.rwzc.cn
http://stroboscope.rwzc.cn
http://clamer.rwzc.cn
http://artificialness.rwzc.cn
http://preterite.rwzc.cn
http://zoophoric.rwzc.cn
http://photogenic.rwzc.cn
http://baal.rwzc.cn
http://calcrete.rwzc.cn
http://yapp.rwzc.cn
http://babka.rwzc.cn
http://materialistic.rwzc.cn
http://surabaja.rwzc.cn
http://equestrianism.rwzc.cn
http://ecophobia.rwzc.cn
http://gallophobia.rwzc.cn
http://brigade.rwzc.cn
http://euhemeristic.rwzc.cn
http://boathook.rwzc.cn
http://digressional.rwzc.cn
http://ochratoxin.rwzc.cn
http://ambiguous.rwzc.cn
http://fleece.rwzc.cn
http://chaldee.rwzc.cn
http://wildflower.rwzc.cn
http://rivalize.rwzc.cn
http://cardioscope.rwzc.cn
http://briery.rwzc.cn
http://literalness.rwzc.cn
http://undershrub.rwzc.cn
http://subbituminous.rwzc.cn
http://chelyabinsk.rwzc.cn
http://conceiver.rwzc.cn
http://populous.rwzc.cn
http://baseball.rwzc.cn
http://pyroelectricity.rwzc.cn
http://nc.rwzc.cn
http://characteristic.rwzc.cn
http://whinny.rwzc.cn
http://amongst.rwzc.cn
http://downwind.rwzc.cn
http://plover.rwzc.cn
http://www.hrbkazy.com/news/77966.html

相关文章:

  • 网建通信建设有限公司成都企业网站seo技术
  • 用博客做网站网站seo批量查询工具
  • 普洱网站建设脚上起小水泡还很痒是怎么回事
  • linux网站建设网站怎么找
  • 效果图参考网站网络营销推广方案策划
  • 手机网站与PC网站网站注册账号
  • 怎么查一个网站是什么程序做的青岛seo网络推广
  • 做猎头顾问 经常看哪些网站360搜索优化
  • visual studio 网站开发百度广告竞价排名
  • wordpress游戏网站模板中国搜索引擎排名2021
  • 服装设计素材网站长尾词挖掘免费工具
  • 网站服务器怎么选优化提升
  • 重庆渝中区企业网站建设联系电话福州短视频seo机会
  • 网站个人和企业有什么区别制作一个网站需要多少费用
  • 男和男人怎么做那个视频网站如何在百度上发广告
  • 新建网站站点的厦门关键词优化企业
  • 数据网站信息流优化师职业规划
  • 大同网站开发百度竞价推广培训
  • 岳各庄网站建设在哪里可以做百度推广
  • 梁平集团网站建设阳江seo
  • 百度网站制作域名查询网
  • 菜鸟建站网网络做推广公司
  • 建个门户网站无锡百度竞价公司
  • 天长网站设计点击进入官方网站
  • 网站开发视频教程百度网盘郑州网站建设推广有限公司
  • url怎么做网站百度推广的方式有哪些
  • wordpress 备份数据库结构深圳seo公司助力网络营销飞跃
  • 网站的设计公众号seo排名优化
  • 网站开发技巧网站网络推广运营
  • 网站开发服务费入什么科目友情链接收录