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

暴雪游戏seo链接优化

暴雪游戏,seo链接优化,一键修改wordpress密码,seo的收费标准按照计划,PostgreSQL 17 即将在 2024 年 9 月 26 日发布,目前已经发布了第一个 RC 版本,新版本的功能增强可以参考 Release Notes。 本文给大家分享其中 3 个重大的新增功能。 MERGE 语句增强 MERGE 语句是 PostgreSQL 15 增加的一个新功能…

按照计划,PostgreSQL 17 即将在 2024 年 9 月 26 日发布,目前已经发布了第一个 RC 版本,新版本的功能增强可以参考 Release Notes。

本文给大家分享其中 3 个重大的新增功能。

MERGE 语句增强

MERGE 语句是 PostgreSQL 15 增加的一个新功能,它可以在单个语句中实现 INSERT、UPDATE 以及 DELETE 操作,非常适合数据仓库中的 ETL 流程。

PostgreSQL 17 进一步增强了 MERGE 语句的功能,首先就是它支持 RETURNING 子句,可以返回新增、更新或者删除的数据行。例如:

CREATE TABLE hero (id SERIAL PRIMARY KEY,first_name text,last_name text,hero_name text UNIQUE
);-- 插入或者更新数据
MERGE INTO hero h
USING (VALUES ('Wade', 'Wilson', 'Deadpool')) v(first_name, last_name, hero_name)
ON h.hero_name = v.hero_name
WHEN MATCHED THENUPDATE SET first_name = v.first_name, last_name = v.last_name
WHEN NOT MATCHED THENINSERT (first_name, last_name, hero_name)VALUES (v.first_name, v.last_name, v.hero_name)
RETURNING merge_action(), *;merge_action|first_name|last_name|hero_name|id|first_name|last_name|hero_name|
------------+----------+---------+---------+--+----------+---------+---------+
INSERT      |Wade      |Wilson   |Deadpool | 1|Wade      |Wilson   |Deadpool |

第一次执行语句时返回了插入的数据,其中 merge_action() 函数用于返回 MERGE 操作类型,返回值包括 INSERT、UPDATE 以及 DELETE。

MERGE 语句另一个增强是一个新的操作选项:WHEN NOT MATCHED BY SOURCE。该选项可以针对目标表中存在、但是源表中不存在的数据行进行操作,允许的操作包括 UPDATE、DELETE 或者 DO NOTHING。

MERGE INTO hero h
USING (VALUES ('Wade', 'Wilson', 'Deadpool')) v(first_name, last_name, hero_name)
ON h.hero_name = v.hero_name
WHEN MATCHED THENUPDATE SET first_name = v.first_name, last_name = v.last_name
WHEN NOT MATCHED THENINSERT (first_name, last_name, hero_name)VALUES (v.first_name, v.last_name, v.hero_name)
WHEN NOT MATCHED BY SOURCE THENDELETE;

JSON 函数

PostgreSQL 对于 JSON 数据类型和函数的支持比很多数据库都早,PostgreSQL 17 继续实现 SQL/JSON 标准,增加了 JSON_TABLE 函数,可以将 JSON 数据转换为 PostgreSQL 二维表。例如:

select * from json_table('[{"a":10,"b":20},{"a":30,"b":40}]'::jsonb,'$[*]'COLUMNS (column_a int4 path '$.a',column_b int4 path '$.b')
);column_a | column_b 
----------+----------10 |       2030 |       40

PostgreSQL 17 还增加了 SQL/JSON 构造函数(JSON、JSON_SCALAR、JSON_SERIALIZE)以及查询函数(JSON_EXISTS、JSON_QUERY、JSON_VALUE)。同时还为 jsonpath 实现增加了更多功能,以及将 JSON 数据转换为其他类型的功能,

性能改进

PostgreSQL 17 在查询性能以及维护效率方面提供了许多改进,包括并行查询,VACUMM 进程,B-树索引维护等。

PostgreSQL 17 支持 pg_basebackup 增量备份,同时引入了一个新的工具 pg_combinebackup,用于还原备份时合并多个备份。

除了以上内容,PostgreSQL 17 还增加了大量的新功能和改进,完整的新特性列表可以参考官方的发行说明。

https://www.postgresql.org/docs/17/release-17.html

http://www.hkea.cn/news/557258/

相关文章:

  • 地板网站建设门户网站
  • 新增备案网站负责人人工智能培训心得体会
  • 帮境外赌场做网站是否有风险百度企业号
  • 网站换了服务器百度seo排名优化公司哪家好
  • 海南网站建设制作网络营销效果评估
  • 飞阳建设网站上海广告公司
  • 营销网站导航栏常见网站搜索排名靠前
  • 深圳市政府网站官网百度地图疫情实时动态
  • 上海建设工程咨询网 首页深圳优化排名公司
  • 杭州哪个网站建设最好做网站的网络公司
  • 制作一个网站步骤东莞网络营销销售
  • 专业的营销网站建设公司百度联盟注册
  • 机械类网站用什么做背景指数运算法则
  • 微信如何绑定网站加速游戏流畅的软件
  • 茂名整站优化百度问答首页
  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo