随笔分类 - TiDB
摘要:最近在Github上写了一个TiDB的项目叫tidb-toolkit,用来存储平时维护TiDB时会用到的一些工具。 目前主要提供2个功能:1是对超出TiDB事务大小限制的SQL进行自动拆分执行,2是基于GC对TiDB表进行闪回。 目前工具都只支持未设置auto_random的表,也有支持通过时间列进
阅读全文
摘要:为什么要写这篇笔记? TiDB自3.0.8版本开始默认使用悲观事务模型(只限新建集群,从之前的版本升级上来的默认还是使用乐观事务模式)。 事务模型影响着数据库高并发场景下的写入性能并且关系到数据的完整性,如果不了解其中的差异那么在面对事务冲突引发的问题时就会比较盲目。 很多新人(包括我在内)在学习T
阅读全文