MySQL MVCC 设计缺陷
herman 5年前 (2020-03-26) 2656浏览
熟悉 Oracle 的都知道 Oracle mvcc 里有一个概念:query restart,因此我 3 月份的时候发了一个微博! 我的回答:这是 MySQL MVCC 的一个设计缺陷: 虽然 SQL-92 规定了四种隔离级别...
herman 5年前 (2020-03-26) 2656浏览
熟悉 Oracle 的都知道 Oracle mvcc 里有一个概念:query restart,因此我 3 月份的时候发了一个微博! 我的回答:这是 MySQL MVCC 的一个设计缺陷: 虽然 SQL-92 规定了四种隔离级别...
herman 6年前 (2019-03-02) 9057浏览
前面我推荐了极客时间的 Java 高并发课程,很多人根据这篇文章《2019 Java 高并发学习路线图和必会的 50 道面试题!》的介绍买了课程,我希望大家能够认真的看!别把钱浪费了! 今天,我来说另外一个面试题。为什么推荐 MySQL 的...
herman 6年前 (2019-01-11) 5250浏览
我前面就说过,阿里开源会上瘾的。因为有了云计算,将会有越来越多的产品被开源。为此,腾讯在云计算方面,整个公司都将由 To C 向 To B 转型。腾讯为打破内部技术壁垒,腾讯正式成立技术委员会,并将在未来的一段时间,开源内部多款产品。 现在...
herman 7年前 (2018-09-14) 3320浏览 0评论
事务的隔离性是一个一说就明白,一讲就糊涂,一讨论就吵架的话题。很多人对概念记得很牢,但是你让他们解释一下,脏读、不可重复读、幻读,他们却解释不出来,尤其是不可重复读和幻读两种搞不清或者搞混淆。其实它们很简单,可能就是你的方法没找对。 数据库...
herman 8年前 (2016-12-16) 3705浏览 0评论
事务策略是应用于大多数标准业务应用程序的核心策略。它们简单、可靠、相对易于实现,并且提供了最高水平的数据完整性和一致性。但有时,您可能需要减小事务的作用域以获取吞吐量、改善性能并提高数据库的并发性。您如何才能实现这些目的,同时仍然维持高水平的数据...