问答 2022-09-19 来自:开发者社区

从PolarDB MySQL 5.6 版本升级到5.7 版本的过程中,B+树的并发机制发生了哪些比较

从PolarDB MySQL 5.6 版本升级到5.7 版本的过程中,B+树的并发机制发生了哪些比较大的变化?

问答 2022-09-19 来自:开发者社区

PolarDB MySQL 5.6 以及之前的版本采用了一种较为基础的并发机制,包含哪两种颗粒度的锁

PolarDB MySQL 5.6 以及之前的版本采用了一种较为基础的并发机制,包含哪两种颗粒度的锁?

问答 2022-08-17 来自:开发者社区

Flink CDC MySQL全量读阶段,并发读是不是要求源表一定要有主键?

Flink CDC MySQL全量读阶段,并发读是不是要求源表一定要有主键?

问答 2022-08-03 来自:开发者社区

mysql cdc (2.1.1)inital snapshot数据库的时候设置了5个并发度,se

mysql cdc (2.1.1)inital snapshot数据库的时候设置了5个并发度,serverId设置了100的区间,为什么读数据库还是一个线程?

文章 2022-06-16 来自:开发者社区

Mysql的并发控制原理

Mysql是主流的开源关系型数据库,提供高性能的数据存储服务。我们在做后端开发时,性能瓶颈往往不是应用本身,而是数据库层面。所以掌握Mysql的一些底层原理有助于我们更好地理解Mysql,对Mysql进行性能调优,从而开发高性能的后端服务。Mysql的逻辑架构Mysql的逻辑架构如下图:最上层是处理客户端过来的连接的。主要做连接处理、授权认证、安全等。Mysql在这一层维护了一个线程池,用于处理....

Mysql的并发控制原理
文章 2022-06-14 来自:开发者社区

MySQL事务的多版本并发控制(MVCC)实现原理

一、什么是多版本并发控制多版本并发控制 技术的英文全称是 Multiversion Concurrency Control,简称 MVCC。多版本并发控制(MVCC) 是通过保存数据在某个时间点的快照来实现并发控制的。也就是说,不管事务执行多长时间,事务内部看到的数据是不受其它事务影响的,根据事务开始的时间不同,每个事务对同一张表,同一时刻看到的数据可能是不一样的。多版本并发控制 的思想就是保存....

MySQL事务的多版本并发控制(MVCC)实现原理
文章 2022-06-08 来自:开发者社区

值得收藏,揭秘 MySQL 多版本并发控制实现原理

MySQL 中多版本并发控制(MVCC),是现代数据库引擎实现中常用的处理读写冲突的手段,MVCC 作为 MySQL 高级应用特性,目的在于提高数据库高并发场景下的吞吐性能。一、MVCC出现背景是什么?事务的4个隔离级别以及对应的3种异常:脏读:一个事务读取到了另外一个事务没有提交的数据;不可重复读:在同一事务中,两次读取同一数据,得到内容不同;幻读:同一事务中,用同样的操作读取两次,得到的记录....

值得收藏,揭秘 MySQL 多版本并发控制实现原理
文章 2022-06-08 来自:开发者社区

MySQL的多版本并发控制(MVCC)是什么?

一、什么是多版本并发控制多版本并发控制技术的英文全称是 Multiversion Concurrency Control,简称 MVCC。多版本并发控制(MVCC) 是通过保存数据在某个时间点的快照来实现并发控制的。也就是说,不管事务执行多长时间,事务内部看到的数据是不受其它事务影响的,根据事务开始的时间不同,每个事务对同一张表,同一时刻看到的数据可能是不一样的。简单来说,多版本并发控制 的思想....

MySQL的多版本并发控制(MVCC)是什么?
文章 2022-05-18 来自:开发者社区

一次并发插入死锁带来的 MySql 锁知识点整理 |牛气冲天新年征文

最近遇到一个由于唯一性索引,导致并发插入产生死锁的场景,在分析死锁产生的原因时,发现这一块还挺有意思的,涉及到MySql中不少的知识点,特此总结记录一下I. MySql常见的锁谈到mysql的锁,可以说的就比较多了,比如行锁、表锁、页锁、元数据锁等,当然我们这里没打算把所有的都细列出来,我们这里主要针对行锁、gap锁进行拓展,以方便分析第二节中,为什么并发插入同样的数据会产生死锁的问题0. 锁分....

一次并发插入死锁带来的 MySql 锁知识点整理 |牛气冲天新年征文
文章 2022-05-09 来自:开发者社区

关于mysql,需要掌握的基础(一):CRUD、存储引擎、单表查询相关、多表查询join、事务并发、权限管理等等

目录关于mysql,需要掌握的基础(一):1、了解数据库sql、数据库系统、数据库管理系统的概念。2、了解DDL、DML、DQL语句是什么?3、了解存储引擎、存储引擎【InnoDB 和 MyISAM】的区别?4、掌握数据库最基本的CRUD 增删改查5、掌握单表查询相关的【模糊查询like、查询排序order by、分页查询limit】:6、掌握mysql常用函数:统计函数、字符函数[concat....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注
相关镜像