众所周知 TiDB 运维很稳、升级丝滑,8 月 5 日,TiDB v7.5.3 发版,作为 TiDB v7 系列的最新长期支持版本,有升级需求的小伙伴可以安排起来了。
TiDB 7.5.3 发版说明
-
兼容性:新增系统表 INFORMATION_SCHEMA.KEYWORDS
用来展示 TiDB 支持的所有关键字的信息 #48801 @dveeden -
TiDB:通过批量删除 TiFlash placement rule 的方式,提升对分区表执行 TRUNCATE
、DROP
后数据 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 ?要选什么版本?要选哪种升级方案?
🌻 往期精彩 ▼
-
[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 多平台发布