TiDB v7.5.3 发版,听说升级后又可以躺平两年

news2024/9/20 1:10:26

众所周知 TiDB 运维很稳、升级丝滑,8 月 5 日,TiDB v7.5.3 发版,作为 TiDB v7 系列的最新长期支持版本,有升级需求的小伙伴可以安排起来了。

TiDB 7.5.3 发版说明

  • 兼容性:新增系统表 INFORMATION_SCHEMA.KEYWORDS 用来展示 TiDB 支持的所有关键字的信息 #48801 @dveeden
  • TiDB:通过批量删除 TiFlash placement rule 的方式,提升对分区表执行 TRUNCATEDROP 后数据 GC 的处理速度 #54068 @Lloyd-Pottiger
  • TiFlash:减少数据高并发读取下的锁冲突,优化短查询性能 #9125 @JinheLin
  • BR:支持通过环境变量设置阿里云访问身份 #45551 @RidRisR
  • TiCDC:支持当下游为消息队列 (Message Queue, MQ) 或存储服务时直接输出原始事件 #11211 @CharlesCheung96
  • 错误修复:合计修复问题 60 余项。

具体内容参考官方文档: https://docs.pingcap.com/zh/tidb/stable/release-7.5.3

升级到 TiDB 7.5.3 后,查看版本。

TiDB> select tidb_version()\G
*************************** 1. row ***************************
tidb_version(): Release Version: v7.5.3
Edition: Community
Git Commit Hash: 70bfd90035cc81e80d78b4f1f76ca4baef8a5756
Git Branch: HEAD
UTC Build Time: 2024-07-31 13:11:26
GoVersion: go1.21.10
Race Enabled: false
Check Table Before Drop: false
Store: tikv
1 row in set (0.002 sec)

关键字表

在 DBMS 中,关键字是一组特殊的保留词,其在 SQL 语言中具有特殊的含义和用途。

TiDB 从 v7.5.3 和 v7.6.0 开始引入 KEYWORDS 表,便于用户查询 TiDB 支持的所有关键字及保留关键字。

查看表结构:

TiDB> desc INFORMATION_SCHEMA.KEYWORDS;
+----------+--------------+------+------+---------+-------+
| Field    | Type         | Null | Key  | Default | Extra |
+----------+--------------+------+------+---------+-------+
| WORD     | varchar(128) | YES  |      | NULL    |       |
| RESERVED | int(11)      | YES  |      | NULL    |       |
+----------+--------------+------+------+---------+-------+
2 rows in set (0.001 sec)

该表的两个字段含义分别如下:

  • WORD:关键字。
  • RESERVED:关键字是否为保留关键字,值为 1 表示保留,0 为非保留。

其中,保留关键字还细分为窗口函数的保留字 (R-Window) 和需要用反引号 ` 包裹的特殊非保留字用 (S)

示例:查看以 Ti 开头的关键字。

TiDB> SELECT *
    -> FROM INFORMATION_SCHEMA.KEYWORDS
    -> WHERE UPPER(WORD) LIKE 'TI%';
+------------------+----------+
| WORD             | RESERVED |
+------------------+----------+
| TINYBLOB         |        1 |
| TINYINT          |        1 |
| TINYTEXT         |        1 |
| TiDB_CURRENT_TSO |        1 |
| TIKV_IMPORTER    |        0 |
| TIME             |        0 |
| TIMESTAMP        |        0 |
| TIDB             |        0 |
| TIFLASH          |        0 |
+------------------+----------+
9 rows in set (0.001 sec)

支持延续到9月30日,不要错过呦

TiDB 升级互助活动火热进行中!由 20 位社区版主、资深布道师及官方技术支持组成的升级导师天团为你升级保驾护航!

详情戳这里: https://asktug.com/t/topic/1025499

当前主推版本

  • TiDB 7.5.3 Release Notes: https://docs.pingcap.com/zh/tidb/stable/release-7.5.3
  • TiDB 7.1.5 Release Notes: https://docs.pingcap.com/zh/tidb/stable/release-7.1.5

推荐阅读:

  • 【收藏】TiDB 版本升级最全材料包&升级指南
  • 为什么要升级 TiDB ?要选什么版本?要选哪种升级方案?
alt

🌻 往期精彩 ▼

  • [Oracle]
    • Oracle 数据库全面升级为 23ai
    • python-oracledb 已率先支持 Oracle 23ai
    • 一文带你了解 Oracle 23ai 新特性 Vector 的基础用法
  • [MySQL]
    • MySQL 9.0 的 VECTOR 文档更新
    • MySQL 9.0.0 新鲜出炉!支持向量类型
    • 「合集」MySQL 8.x 系列文章汇总
    • 如何选择适合的 MySQL Connector/J 版本
  • [TiDB]
    • 星辰考古:TiDB v4.0 进化前夜
    • 国产基础软件“出海”标杆炼成记
    • 敢于公布BUG的国产数据库才是好数据库
  • [PG]
    • [RL9] Rocky Linux 9.4 搭载 PG 16.1
    • 即将告别PG 12,建议升级到PG 16.3版本
    • 后 EL 7 时代,PG 16 如何在 CentOS 7 上运行

-- / END / --

👉 这里可以找到我

  • 微信公众号: 少安事务所
  • 墨天轮: 严少安
  • PGFans: 严少安
  • ITPUB: 少安事务所
  • TiDB 专栏: @ShawnYan

如果这篇文章为你带来了灵感或启发,就请帮忙点『』or『在看』or『转发』吧,感谢!ღ( ´・ᴗ・` )~

本文由 mdnice 多平台发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1985115.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

打造成功的知识付费平台:从技术到内容的全面解析

在现代Web开发中,RESTful API是一种常用的接口设计风格。它使用HTTP协议,允许客户端与服务器之间进行数据交互。本文将通过一个简单的例子,介绍如何使用Python和Flask框架构建一个RESTful API。 一、准备工作 首先,我们需要安装…

Github 2024-08-06 Python开源项目日报 Top10

根据Github Trendings的统计,今日(2024-08-06统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目10JavaScript项目1系统设计指南 创建周期:2507 天开发语言:Python协议类型:OtherStar数量:241693 个Fork数量:42010 次关注人数…

代码随想录算法训练营day35:动态规划03:背包问题:0-1背包;416. 分割等和子集

背包问题理论 主要需要掌握: 物品个数上不同!!! 0-1背包:n种物品 每种物品只有一个——只考虑每个物品放与不放 完全背包:n种物品 每种物品有无数个 多重背包:n种物品 每种物品个数各不相同…

Arch Linux-0-电脑安装Arch Linux系统-原Windows转Arch Linux

文章目录 一、使用U盘制作安装镜像1.1 下载并验证iso文件1.1.1 方案一:使用.torrent下载iso文件(1)下载.torrent文件(2)选取可以用的工具qbittorrent 1.1.2 方案二:国内镜像站下载(推荐&#xf…

轻闪PDF v2.14.9 解锁版下载与安装教程 (全能PDF转换器)

前言 轻闪PDF(原傲软PDF编辑软件)是一款操作简单的全能PDF转换器,轻松实现PDF转换为Word,Excel或其他格式,以及PDF压缩,合并和图片文字识别OCR等功能.这款pdf编辑转换软件几乎支持所有常见文档格式,一键完成PDF与其他文档互相转换,并含有PDF合并,压缩,图片文字识别OCR等增值功…

Linux中的无人值守安装脚本Kickstart

目录 一.kickstart自动安装脚本的作用 在企业中安装多台操作系统时面临的问题 如何解决以上问题? 二.实验环境 三.kickstart自动安装脚本的制作 通过模板生成kickstart文件 1.安装图形化生成kickstart自动安装脚本的工具 2.图形化工具配置流程 3.配置文件详…

如何有效开展产业链招商?

产业链招商是一种以产业大数据为依托、以产业链图谱为基础、以产业链分析为核心、以完善产业链结构为目标的招商引资方式。相比于传统招商模式,产业链招商比拼的并不是土地、政策优惠,而是以产业链分析为核心,诊断区域产业链结构及长短板&…

springboot书店销售管理系统-计算机毕业设计源码09304

摘要 随着互联网的普及和发展,线上书店越来越受到人们的欢迎。为了更好地管理书店的销售活动,提高用户体验,开发一个基于Springboot的书店销售管理系统是至关重要的。这种系统可以帮助书店管理员更高效地管理书籍、订单和用户信息&#xff0c…

SpringBoot基础 第一天

SpringBoot配置的文件名是固定的:application.yml application.properties YAML:以数据为中心 比Json xml更适合做配置文件 YAML语法: 1 字面量:普通值(字符串 布尔值 数字) (1) k: v (2) " "不会转义 会转义 2 对象,map(属性和值) (1)…

kettle从入门到精通 第八十四课 ETL之kettle kettle中Get data from XML使用实战教程

场景:解析xml文件或者内容解析出其中某些字段。 本来想着这个步骤使用起来比较简单,就没有梳理成文,结果群里的小伙伴为了使用这个步骤折腾了一下午。故有了此文。 在开始学习之前我们一起来学习下xml命名空间的相关知识,为下文展…

rem适配与vw适配

rem适配与vw适配 1.rem适配1.1原理1.2步骤1.3.1技术方案一1.3.2技术方案二 2.vw适配2.1原理2.2计算 3.rem适配与vw适配的优缺点 1.rem适配 1.1原理 rem(根em)是基于根元素(即HTML元素)的字体大小的长度单位。当根元素的字体大小…

【数据结构与算法】链栈(恋战)

链栈 一.链栈的原理二.结构三.初始化四.是否为空或满1.空2.满 五.入栈六.遍历栈七.出栈八.获取栈顶元素 一.链栈的原理 我们上节课用的数组来实现,现在我们用链式存储来实现,其实跟链队列基本一样,只不过是出栈的位置不一样而已. 二.结构 用一个头来当栈,每个节点作为链子. …

独角数卡支付后显示待支付问题

我这边碰到的是因为上线前测试未修改,看图片: 希望对你有帮助

Github零成本部署网站

网站的意义 网站是互联网上的信息平台,用于发布和交流内容。它们提供了从教育资料到商业服务等各种信息和服务。对企业和个人而言,网站是展示形象、沟通用户的重要渠道,有助于提升品牌认知度和促进业务发展。随着移动技术的进步,…

Linux 系统控制器助力包装灌装旋盖机实现智能控制

在包装行业中,灌装旋盖机是一种重要的设备,用于完成液体或粉体的灌装和旋盖操作。随着工业自动化和智能化的发展,对包装灌装旋盖机的智能控制要求越来越高。ARMxy 工业计算机作为一种高性能、高可靠性的嵌入式计算平台,为包装灌装…

Gradle出现Re-download dependencies and sync project (requires network)

distributionUrlhttps\://services.gradle.org/distributions/gradle-7.5-bin.zip改为 distributionUrlhttps://services.gradle.org/distributions/gradle-7.5-bin.zip 然后把目录下已生成的文件夹删掉,此例为下图的gradle-7.5-bin删除,然后sync就可以…

PXE安装部署教程

打开rhel-7.9的虚拟机 关闭虚拟机DHCP服务 yum group install "server with GUI" init 5开启图形界面 安装并部署kickstart 下载生成kickstart工具:yum install system-config-kickstart -y 启动图形制作工具:system-config-kickstart [ro…

C#MQTT协议应用

1 ,MQTT介绍:MQTT详解以及实际操作_mqtt使用-CSDN博客 2,MQTT应用: C#MQTT编程06--MQTT服务器和客户端(winform版)_c# mqtt服务器-CSDN博客 3,MQTT实例: 效果 代码: 服务端 public parti…

亚马逊ERP全功能支持企业贴牌独立部署,可对外销售

亚马逊全功能 ERP! 1. 对于亚马逊企业来说需要一款选品、财务管理、部署等为一体的性价比高的 ERP,而这款 ERP 功能齐全且性价比高。 2. 其铺货、采集、选品支持国内淘宝、拼多多、1688 等,以及国外亚马逊、速卖通等所有热门平台采集。采集…

壁纸头像小程序uniapp版(附源码)

壁纸头像类小程序是最热门的小程序类型之一,也是个人开通流量主的最佳选择。 技术栈 uniApp UniCloud Vue 功能 隐私授权 壁纸列表 壁纸预览 头像列表 图片下载到本地相册 流量主 banner、激励、插屏 技术功能 微信隐私保护指引 图片下载到本地相册 自定义头部组件…