【已结束】 TiDB 社区智慧合集,火热征集中,新款机械键盘等你拿!

TiDB 相关技术问题的“合集文章”可以让 TiDB 社区成员更方便和全面地了解某一类问题的解决,【TiDB 社区智慧合集】目前已整理了 10 + 期啦,也收到了一些好评,希望对各位 TiDBer 有帮助!


imageimage

imageimageimage

我们也希望能邀请 TiDBer 们用自己的专业视角、行业视角来梳理社区的已有资料,输出合集文章,帮助其他社区成员更好地了解和使用 TiDB!

你可以在【AskTUG 技术问题问答】【官方文档】【视频】【PPT】【专栏文章】等寻找合适的内容,形成【TiDB 社区智慧合集】贴,要求:20 个素材以上~

主题参考

TiDB 社区智慧合集

  • 【TiDB 社区智慧合集】灾备解决方案
    *【TiDB 社区智慧合集】 TiKV/PD/Tiflash/TiDB 启动失败
  • 【TiDB 社区智慧合集】Dashboard 知识大全
  • 【TiDB 社区智慧合集】TiDB 知识大全
  • 【TiDB 社区智慧合集】Tiflash 知识大全
  • 【TiDB 社区智慧合集】 TiDB Operator 知识大全
  • 【TiDB 社区智慧合集】 TiDB Data Migration 知识大全
  • 【TiDB 社区智慧合集】 TiDB Lightning 知识大全
  • 【TiDB 社区智慧合集】 Dumpling 知识大全
  • 【TiDB 社区智慧合集】TiCDC 知识大全
  • 【TiDB 社区智慧合集】TiSpark 知识大全
  • 【TiDB 社区智慧合集】 TiDB Binlog 知识大全
  • 【TiDB 社区智慧合集】 PingCAP Clinic 知识大全
  • 【TiDB 社区智慧合集】 sync-diff-inspector 知识大全
  • 其他知识大全

故障案例&解决方案类

  • 【故障案例&解决方案】增量&全量数据同步实践
  • 【源码解读】TiCDC/TiKV/TiFlash/PD/TiSpark/TiDB源码解读,手把手带你解读源码
  • 【故障案例&解决方案】查询/执行结果不一致
  • 【故障案例&解决方案】TiKV 多副本丢失问题
  • 其他故障&解决方案

合集帖子请参考:

社区智慧合集分区:社区智慧合集

【TiDB 社区智慧合集】TiDB 相关 SQL 脚本大全

【TiDB 社区智慧合集】优化&调优实战案例

【TiDB 社区智慧合集】TiUP 知识大全

【TiDB 社区智慧合集】TiDB 数据库中常见的错误 & 解决方法

【TiDB 社区智慧合集】解码 TiDB 性能谜题:让你的数据库发挥最强动力!

【TiDB 社区智慧合集】【最佳实践】TiDB 同步&迁移实战 (从 MySQL/Oracle/PostgreSQL/MongoDB 到 TiDB )

【TiDB 社区智慧合集】【最佳实践】同城/两地/多地多中心实践方案

【TiDB 社区智慧合集】【实践案例】当 TiDB 遇见 K8s(kubernetes)

【TiDB 社区智慧合集】2022 社区用户升级指南&专栏升级文章大全

【TiDB 社区智慧合集】灾难恢复&容灾操作指南

【TiDB 社区智慧合集】【最佳实践】Flink+ TiDB/TiCDC,体验实时数仓之美

如何参与:

在 此贴中 评论回复即可参与活动!

要求:20个素材以上
素材可来自:专栏问答博客文档、外站内容等。

【社区智慧合集】简易制作攻略(只需三步):

第一步:确定你要做的合集的主题方向,如灾备、调优、迁移、资源管控等,或者也可以按组件来分;

第二步:使用搜索功能,找到与该主题相关的、你认为好的官方文档、专栏文章、优质问答等

第三步:整理、简单排版即可。

当然,这只是最基础的合集制作攻略啦,期待各位 TiDBer 发挥自己的创造力,用专业的视角、行业的视角制作更宝藏的【社区智慧合集】,帮助社区的其他小伙伴更好地认识和使用 TiDB!

活动奖励:

  1. 产出 1 篇【TiDB 社区智慧合集】:奖励 200 积分、200 经验值

  2. 【TiDB 社区智慧合集】评选第一名:奖励 2023 Ti 工业风机械键盘一个~(评选将于 2023 年 12 月 18 号在社区中发出投票,敬请关注!)

活动时间:

2023.11.27-2023.12.16

期待大家的参与!让更多的 TiDBer 在有需要的时候看到你的合集文章!

2 个赞

我还是新人,我只是看看,大咖们冲呀!

【故障案例&解决方案】IO/内存/CPU 高

IO/内存/CPU 高——专栏文章

贡献者:@chendapao

隐藏esc坑之jbd2进程io占用奇高 系统长期io占用100%

贡献者:@Ann_ann

避坑指南 生产环境TiKV的IO-Util趋近100%问题定位

贡献者:@18515065291

TiDB监控Prometheus磁盘内存问题

贡献者:@luzizhou

TiDB 集群 TiKV 节点内存占用较高问题排查

内存泄漏的定位与排查:Heap Profiling 原理解析

贡献者:@hey-hoho

在x86和arm混合部署架构下排查TiKV节点内存占用极高的问题

贡献者:@mydb

大量 SET autocommit 导致的 TiDB Server CPU 高案例

贡献者:@苏州刘三枪

【TiDB CPU使用率过高之一】Scheduler worker CPU

贡献者:@TiDBer_guanguanglei

tidb-v5.2.3内存使用率高的几个case

贡献者:@navyaijm2017

TiDB 热点问题定位

IO/内存/CPU 高——技术问答

dm worker内存占用高问题

Tidb4.0.11 cdc占用内存高导致oom

tikv节点cpu高IO高OOM排查

tidb内存爆满

5.4.0查询使用内存高

TiDB Server服务器不定期磁盘IO爆满,CPU爆满,导致整体宕机

grafana TIDB面板cpu usage 高

DM 升级到 v2.0.7 后占用 CPU 非常高

TiDB节点内存持续上升,发生自动重启现象

TIDB节点内存泄露

tikv内存超过block-cache设置的值

DM因为经常DDL异常后rollback checkpoint,内存飙高,然后挂掉

TiKV服务器的【可用内存】从6G突然增加到200G。 是TiKV自己会清理内存么?

tikv节点内存居高不下

TIKV占用内存高,可以控制吗

执行复杂查询导致内存溢出OOM

tidb占用内存过高

admin check table 导致 tidb 节点内存飙升

tiflash CPU占用高

执行单条sql的内存超出了阈值

tikv节点内存占用比较高

tikv 服务内存占用大

tikv节点负载高,重启恢复,原因分析

tidb-server cpu飙高

tidb-server服务使用内存飙升

tidb_server、pd经常内存99.9%

升级了版本之后tikv的 cpu 忽然提高导致读写很慢

select count(*) 一个千万级别的大表时,服务器内存、CPU被拉爆

tikv节点io占用率高

tidb节点突然cpu与内存跑满

【故障案例&解决方案】安装部署实践及问题合集

官方文档

TiDB 安装部署常见问题

专栏文章

贡献者:@buptzhoutian
部署安装ssh报错必读

贡献者:@OnTheRoad
TiDB v6.1.0 及 TiUniManager 在 openEuler 22.03 中的部署踩坑实践

贡献者:@mao_siyu
TiKV 集群部署 注意事项

贡献者:@pepezzzz
TiDB 在 IPv6 的 K8S 和物理机环境的部署及常见问题

贡献者:@DBA_尹裕皓
使用 TiUP 安装部署 TiDB 集群实验流程

贡献者:@TiDBer_小阿飞
TiDB实践安装及性能测试(上)
TiDB实践安装及性能测试(下)

贡献者:@JiekeXu
分布式数据库 TiDB 6.0 集群保姆级安装手册

贡献者:@随缘天空
记一次 TiDB v7.1 版本生产环境的完整搭建流程

贡献者:@啦啦啦啦啦
生产环境TiDB集群混合部署实践

贡献者:@TiCQ
在华为 Kylin V10 SP1操作系统,HUAWEI,Kunpeng 920 CPU(4Cores)单机上模拟部署生产环境TiDB集群

贡献者:@caiyfc
麒麟v10上部署TiDBv5.1.2生产环境的最佳实践

社区问答

tidb安装部署

安装部署报错 resource snapshot.json not found

V7.1.0 tidb 安装部署时拓扑文件如何最优化

通过tiup安装部署tidb在check检查环境触发执行/tmp/tiup/bin/insight脚本execute command over SSH for xxx问题

tidbV7.1.2安装部署完成后打开dashboard,出现概况和监控指标都出现failed to send requests to Prometheus

TIDB是否支持openEuler操作系统22.03版本的部署

部署7.2报错,无法成功安装

新手安装集群报错

安装tidb6.1.3

在k8s上部署v6.5.0的tidb-dashboard报错

新人首次安装报错Failed to parse topology file ./topo.yaml (topology.parse_failed)

安装部署报错,提示切换用户错误

tidb部署 numa分配

如何在同一环境下部署两套不同版本的tidb集群(如6.4.0和7.1.0)

使用TIUP安装集群时 检查集群存在的潜在风险时报异常

在单机上模拟部署生产环境集群报错:ssh_stderr: Failed to enable unit: Unit file pd-2379.service does not exist

win11系统wsl环境下部署tidb单机集群Dashboard无法打开

在 WSL2 下安装部署 TiDB 失败

在linux虚拟机部署tidb

首次安装7.4.0后,使用mysql客户端登录提示使用密码

安装部署单机集群,init失败

新人安装报错 open /root/.tiup/bin/root.json: no such file or directory

这个帖子意义很棒!支持支持 :clap: :+1:

这个贴子一定会火,先占位置

:+1: :+1: :+1:

坐等大神总结合集!

day2:向大佬们学习~

向大佬学习

:100: :100: :100:

看上去我一个人 独享键盘!

【故障案例&解决方案】执行计划不准/出错/缓存/索引/不走Tiflash 问题

执行计划不准/出错/缓存/索引/不走Tiflash 问题——专栏文章

贡献者:@h5n1

使用SPM固定执行计划

贡献者:@army

【故障解读】v5.1.1-调整变量 tidb_isolation_read_engines 影响 tiflash SQL 执行计划

贡献者:@社区小助手转发

TiDB 查询优化及调优系列(四)查询执行计划的调整及优化原理

贡献者:@BraveChen

依据TIdb执行计划的sql调优案例分享

贡献者:@HHHHHHULK

MySQL正常执行的SQL在TiDB中变慢了

贡献者:@tracy0984

记一次TiDB数据库报错的处理过程

贡献者:@18515065291

价值几十万的 TiDB优化

贡献者:@hey-hoho

TiDB SQL调优案例之避免TiFlash帮倒忙

贡献者:@CuteRay

TiDB SQL调优实战——索引问题

贡献者:@ealam_小羽

一次多表关联顺序的慢查询——TiDB 关联特性

执行计划不准/出错/缓存/索引/不走Tiflash 问题——技术问答

tidb执行计划不准问题,有tiflash不走,强制走tiflash快很多

tidb 执行计划的order by limit 疑问

执行计划执行时间差距大

指定INL_JOIN,但执行计划并不走

TiDB5.4版本没有生成正确的执行计划,导致sql执行时间过长

执行计划问题

执行计划展示不对

执行计划—创建了索引但是没有走上

tidb-6.1.0 执行计划不走tiflash

执行计划中的 not(isnull( 为什么出现?

autocommit 不同时或显示事务 执行计划显示不一样

sql执行计划走了错误的索引

tidb 执行计划不稳定问题

同一SQL,不同tidb实例 结果不一致(执行计划也不一致)

创建绑定执行计划报错:ERROR 1105 (HY000): runtime error: invalid memory address or nil pointer dereference

执行计划缓存问题

执行计划不准确现象

select for update实际执行未命中索引,使用了FORCE INDEX 也没有走到索引上

SQL 执行计划异常

执行查询 直接oom

错误 [9012] [HY000]: TiFlash server timeout

not in subquery 执行计划不合理

jdbc batch insert的时候执行计划缓存不生效

大家遇到过同一个Tidb集群中,不同的tidb-server,执行同一条sql语句,执行计划不一样

执行计划不准/出错/缓存/索引/不走Tiflash 问题——官方文档

Prepare 语句执行计划缓存

3.3 执行计划不对

其他类型查询的执行计划

TiDB 执行计划不对导致延迟增高

TiDB 执行计划概览

查询执行计划发生变化的慢查询

控制执行计划

执行计划管理 (SPM)

TiDB 执行计划解读

使用 EXPLAIN 解读执行计划

【社区智慧合集】简易制作攻略 :muscle:(只需三步):

第一步:确定你要做的合集的主题方向,如灾备、调优、迁移、资源管控等,或者也可以按组件来分;

第二步:使用搜索功能,找到与该主题相关的、你认为好的官方文档、专栏文章、优质问答等

第三步:整理、简单排版即可。

当然,这只是最基础的合集制作攻略啦,期待各位 TiDBer 发挥自己的创造力,用专业的视角、行业的视角制作更宝藏的【社区智慧合集】,帮助社区的其他小伙伴更好地认识和使用 TiDB!

2 个赞

【故障案例&解决方案】TiDB读写变慢处理

TiDB读写变慢处理 ——专栏文章

【SOP】最佳实践之TiDB业务读变慢分析
贡献者:@Jellybean

【SOP】最佳实践之TiDB业务写变慢分析
贡献者:@Jellybean

【案例】汽车之家 - 一次业务优化解决读写冲突的案例,提升 5 倍性能
贡献者:@mydb

TiDB 集群一次诡异的写入慢问题排查经历
贡献者:@mydb

一次SSD磁盘寿命耗尽导致的TiDB集群写入变慢问题处理
贡献者:@mydb

MySQL正常执行的SQL在TiDB中变慢了
贡献者:@HHHHHHULK

一次多表关联顺序的慢查询——TiDB 关联特性
贡献者: @ealam_小羽

TiDB SQL调优案例之避免TiFlash帮倒忙
贡献者:@ hey-hoho

TiDB读写变慢处理 ——技术问答

集群整体响应变慢

tikv的duration异常

mvcc和读写冲突

TIDB6.5 在单线程下写入一条数据50ms,在多线程写入时平均每条需要400ms

请问大家,随着一个表的数据量增加,插入也开始变慢了,是什么原因
tidb 造数据速度变慢

update 更新变慢,where条件是主键+其他

6.2升级到6.5之后变慢了

升级7.1.0 版本查询变慢,copr_cache_hit_ratio降低2个数量级

可见版本数过多会导致查询变慢么?

TiDB读写变慢处理 ——官方文档

TiDB 锁冲突引起SQL变慢问题处理

DDL操作影响读写性能

集群读写延迟增加

Dashboard集群慢查询分析

集群耗时过长SQL分析

4 个赞

TiDB 新人,先学习吧

我想要键盘,我努力

努力学习中