背景TiDB 数据库是一款云原生的分布式数据库,本身具备负载均衡机制,默认会将业务负载均匀地分布到不同计算或存储节点上,更好地利用上整体系统资源。但是,在某些场景下会出现业务负载不能被很好地分散...
背景 漏洞扫描软件扫描TiDB数据库时,经常会扫出PD API未授权访问漏洞的问题。针对此类问题,本文总结了几种解决方案供参考。 PD组件存储的是TiKV的元数据信息,p...
placement-rules介绍 TiDB的placement-rules是一种用于控制数据在TiKV集群中放置位置的规则系统。它允许用户通过SQL接口、配置文件的方式,来配置数...
背景 在国产化数据库替代过程中,有一项必不可少的任务就是数据迁移,我们常用的技术手段之一是把数据库的数据导出成csv格式的文件,然后将csv格式的文件导入的国产数据库中。 ...
背景 在国产化数据库替代过程中,有一项必不可少的任务就是数据迁移,我们常用的技术手段之一是把数据库的数据导出成csv格式的文件,然后将csv格式的文件导入的国产数据库中。对于TiDB...
背景我们在TiDB上进行集群操作常用的命令就是tiup,但是经常会遇到如下报错:ssh: unable to authenticate, attempted methods [none publ...
背景TiDB是一款真正意义上的分布式数据库,支持混合事务/分析处理(HTAP)工作负载。TiDB数据库监控软件使用的是Prometheus,它是一个开源的监控和警报工具包,Prometheus通...
一、背景业务的连续性和稳定性对企业来说至关重要,因此对数据库侧的容灾能力要求也越来越高,传统的高可用架构已无法满足高要求的容灾要求,两地三中心架构已成为主流架构。对于rawkv集群来说,需要使用...
背景 TiDB集群安装部署很简便,依靠tiup命令,可以实现部署、扩容、缩容、修改参数等;但是集群部署所需要的deploy.yaml文件需要手工编写。对于大规模的集群来说,编写de...
背景数据库对于企业来说是至关重要的,但是由于某些原因,会导致数据库的不可用,此时需要数据库自身的恢复能力,快速恢复数据库,恢复业务可用。数据库大多采用三副本、两地三中心架构,但在极端场景下,需要...
环境准备安装介质 tikv 6.2.0 release https://download.pingcap.org/tidb-community-server-v6.2.0-linux-amd64...
背景数据库集群为rawkv,没有tidb节点,版本为v5.0.4,计划升级到v6.1.0,利用现有的集群机器进行升级,没有额外的机器可用,还要考虑回退时间最短。升级原因:由于v5.0.4版本使用...
准备环境安装介质1) tikv 5.0.4 release https://download.pingcap.org/tidb-community-server-v5.0.4-linux-amd...
问题现象TiDB数据库版本为4.0.0,业务执行一条常规SQL,前端返回查询失败,报错信息如下:image.png问题分析1、跟业务人员确认,该sql不是新上线的,是一直就存在的,突然就执行失败...
背景 新搭建tidb集群,导入数据时遇到报错: ERROR 8004 (HY000): Transaction is too large, size: 104857651,需要修改参数tx...