最新 最热

Mac下使用Clion调试MySQL版本5.7源码

macOS Catalina clion2020.1 cmake boost

2021-12-07
0

MySQL是怎么实现事务隔离的?

一个事务要更新一行,如果刚好有另外一个事务拥有这一行的行锁,它会被锁住。既然进入等待状态,那么等到这个事务自己获取到行锁要更新数据时,它读到的值又是什么呢?...

2021-12-07
0

线上MySQL的自增id用尽怎么办?

MySQL的自增id都定义了初始值,然后不断加步长。虽然自然数没有上限,但定义了表示这个数的字节长度,计算机存储就有上限。比如,无符号整型(unsigned int)是4个字节,上限就是2^32 - 1。那自增id用完,会怎么样?...

2021-12-07
0

MySQL重大Bug!自增主键竟然不是连续递增

AUTO_INCREMENT=2,表示下一次插入数据时,若需要自动生成自增值,会生成id=2。

2021-12-07
6

有了InnoDB,Memory存储引擎还有意义吗?

两个group by 语句都用了order by null,为什么使用内存临时表得到的语句结果里,0这个值在最后一行;而使用磁盘临时表得到的结果里,0这个值在第一行?...

2021-12-07
0

为何阿里不推荐MySQL使用join?

今天这篇文章,我就先跟你说说join语句到底是怎么执行的,然后再来回答这两个问题。

2021-12-07
10

MySQL数据查询太多会OOM吗?

我的主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光?

2021-12-07
0

备库为什么会延迟好几个小时?

之前的文章谈到的事故原因,不论是偶发性的查询压力,还是备份,对备库延迟的影响一般是分钟级的,而且在备库恢复正常以后都能够追上来。

2021-12-07
1

【阿里数据库面试题解】MySQL高可用原理

正常情况下,只要主库执行更新生成的所有binlog,都可以传到备库并被正确执行,备库就能达到跟主库一致的状态,这就是最终一致性。

2021-12-07
0

【阿里最新数据库面试题】MySQL主从一致性

上部分状态:客户端的读写都直接访问A,B是A的备库,只是将A的更新都同步过来,到本地执行。这样可以保持B和A的数据相同。

2021-12-07
0