术语表 A ACID B Batch Create Table Baseline Capturing Bucket C Cached Table Continuous Profiling D Dynamic Pruning I Index Merge In-Memory Pessimistic Lock L Leader/Foll...
BEGIN 语法图 示例 MySQL 兼容性 另请参阅 BEGIN BEGIN 语句用于在 TiDB 内启动一个新事务,类似于 START TRANSACTION 和 SET autocommit=0 语句。 在没有 BEGIN 语句的情况下,每个语句默认在各自的事务中自动提交,从而确保 MySQL 兼容性。 语法图 BeginT...
乐观锁与悲观锁 CAS CAS的问题 乐观锁与悲观锁 我们都知道,cpu是时分复用的,也就是把cpu的时间片,分配给不同的thread/process轮流执行,时间片与时间片之间,需要进行cpu切换,也就是会发生进程的切换。切换涉及到清空寄存器,缓存数据。然后重新加载新的thread所需数据。当一个线程被挂起时,加入到阻塞队列,在一定的时间或条件...