TiDB 约每六个月发布一个长期支持版本(LTS),会引入新功能、改进、缺陷修复和安全漏洞修复,下一个即将发布的 LTS 版本为 TiDB 8.5 LTS。虽然版本还未正式 release,但是...
TiDB Operator 是 Kubernetes 上的 TiDB 集群自动运维系统,提供包括部署、升级、扩缩容、备份恢复、配置变更的 TiDB 全生命周期管理。借助 TiDB Operato...
2024 年 9 月 30 日,中国信息安全测评中心公布安全可靠测评结果公告(2024年第2号),其中包含 6 款集中式数据库和 11 款分布式数据库,这也是首批分布式数据库名单的正式公布(在此...
导读TiDB 针对子查询语句会执行多种子查询相关的优化,以提升子查询的执行性能。半连接语句和关联子查询语句是常用的两类子查询,TiDB 优化器默认包含一些自动优化策略,同时 TiDB 也提供额外...
关于半连接(Semi Join)半连接(Semi Join)是数据库中一种特殊的连接操作,它只关心一个表(通常称为外表或左表)中的记录是否在另一个表(通常称为内表或右表)中有匹配的记录,而不关心...
关联子查询定义关联子查询是指和外部查询有关联的子查询,即在子查询中使用了外部查询包含的列。在关联子查询中,对于外部查询返回的每一行数据,内部查询都要执行一次。关联子查询具有以下几方面的特点:信息...
每个数据库都有一些使用限制,比如标识符的长度限制、单库/单表数据量限制、行宽限制、索引个数限制等。本文就 TiDB 数据库中的一些使用限制做一个完整的说明,整体上分为有限制和无限制进行说明。无限...
案例背景某原有系统为虚拟机环境部署,整体性能不满足预期。为提升集群整体性能,计划分阶段采购物理机,并以扩缩容的方式逐渐把物理机添加到现有集群中,逐渐淘汰虚拟机节点。原始部署拓扑中,每个虚拟机节点...
背景前段时间参与了一个 TiDB 的性能测试,具体是在三台海光服务器(512G内存、128 core 分8个NUMA、4块3.5T SSD)搭建一个混合部署的 TiDB 集群,并测试 OLTP ...
TiDB Lightning 是用于从静态文件导入 TB 级数据到 TiDB 集群的工具,常用于 TiDB 集群的初始化数据导入。在开源社区版本中,TiDB Lightning 支持以下文件类型...
背景金融机构越来越多的选择将多套业务系统融合到一套分布式数据库集群来支撑,一方面可以节约硬件成本,另一方面可以简化运维复杂性。多租户能力及资源管控技术是数据库中实现多业务融合的最常用及有效手段。...
注:本文总结自 TDBC 2024 可信数据库大会上平凯星辰城商行行业首席架构师庄培培内容分享金融行业数字化转型成为必然趋势当前金融行业系统升级由 IT 架构重构 及 业务需求升级 两方面共同驱...
注:本文总结自 TDBC 2024 可信数据库大会上中国人寿财产资深主管杨光内容分享数据库作为保险公司最重要的 IT 基础设施之一,安全性、可靠性以及高性能一直是被关注的重点。在金融行业,很长时...
问题现象使用 sysbench + haproxy 对 TiDB 进行压测,运行 25 小时后遇到报错。问题分析步骤根据 sysbench 报错提示 error 8022,判断是事务提交失败出错...
问题现象使用 sysbench + haproxy 对 TiDB 进行压测,运行 57 小时后遇到报错。问题分析步骤根据报错提示 error 2013(Lost connection to My...
对于数据库系统来说,经常会遇到需要远程定位问题或快速检查集群状态的情况。TiDB 数据库中提供一个称之为 Clinic 诊断服务 的功能,其主要用途就是为 TiDB 集群提供诊断服务,可以借此对...
背景介绍TiDB 采用在线异步变更的方式执行 DDL 语句,从而实现 DDL 语句的执行不会阻塞其他会话中的 DML 语句。按照是否需要操作 DDL 目标对象所包括的数据来划分,DDL 语句可以...
LinkedIn,中文名 “领英”,作为全球领先的职业社交平台,自 2003 年成立以来,其影响力和用户规模不断扩大,已成为全球职业人士交流、寻找职业机会、建立专业人脉的重要渠道。据 Linke...
大家好(みなさん、こんにちは)。早上好!我叫 Max,是 PingCAP 的首席执行官兼联合创始人。我很高兴看到许多熟悉的面孔,也有很多新面孔。我想借此机会表达我对大家信任和支持 TiDB 以及...
什么是 Pipelined DMLTiDB 的 2PC 协议在提交之前将所有事务的写入操作缓存在 TiDB 的内存中,因此一个大型事务很容易引发 OOM(Out Of Memory)。在批量数据...