【TiDB 4.0 PCTA 学习笔记】- (如何在 TiDB 中使用事务、基准测试、使用 TiDB Dashboard)@4班+韩亚东

课程名称:课程版本(101/201/301)+ 课程名称

学习时长:1h

课程收获:

2.3.4 How to Benchmark(如何对 TiDB 进行基准测试)

Sysbench

TPCC

2.3.5 How to use Transactions in TiDB(如何在 TiDB 中使用事务)

tidb分布式事务引擎基于两阶段提交

  • 乐观事模式:

    1. 事务快照

    2. 乐观事务都缓存在tidb的内存当中

    3. 乐观事务只有在提交时进行检测,如果提交冲突导致回滚,需要用户再次重试

  • 悲观事模式:对语句所涉及的key进行悲观锁加锁,tidb 3.8 以后版本默认开启

    1. 支持行锁、当前读机制

    2. 由于提前加锁,所有在执行两阶段事务提交过程中,出现事务冲突的概率会大大降低

    3. 支持read-commited的隔离级别

    4. tidb不支持gap-lock,只支持row-lock

2.3.6 How to use TiDB Dashboard(如何使用 TiDB Dashboard)

无需部署,内置PD组件中的原生界面

http://pd-id:2379/dashboard

tidb集群的用户密码

课程内容:

学习过程中参考的其他资料