摘要:几个月之前,开始深入学习 MySQL 。说起数据库,并发控制是其中很重要的一部分。于是,就这样开起了 MySQL 锁的学习,随着学习的深入,发现想要更好的理解锁,需要了解 MySQL 事务,数据底层的存储方式,MySQL 的执行流程,特别是索引的选择等。 在学习期间,查找了不少资料,现根据个人的理解 阅读全文
posted @ 2020-03-08 18:21 以终为始 阅读(338) 评论(0) 推荐(2) 编辑
摘要:在 "MySQL事务初识" 中,我们了解到不同的事务隔离级别会引发不同的问题,如在 RR 级别下会出现幻读。但如果将存储引擎选为 InnoDB ,在 RR 级别下,幻读的问题就会被解决。在这篇文章中,会先介绍什么是幻读、幻读会带来引起那些问题以及 InnoDB 解决幻读的思路。 实验环境:RR,My 阅读全文
posted @ 2020-02-24 20:30 以终为始 阅读(384) 评论(0) 推荐(1) 编辑
摘要:这篇文章主要记录,造成查询数量不大的情况下,造成查询缓慢的原因,以及相应的解决方法。 环境说明: 1. MySQL 版本 5.7.27 2. 隔离级别:RR 锁等待造成查询速度很慢 MDL 锁 如开启如下事务: | Session A | Session B | | | | | lock table 阅读全文
posted @ 2020-02-19 11:20 以终为始 阅读(553) 评论(0) 推荐(1) 编辑
摘要:在介绍 Docker 具体的操作前,先简要复习下 Docker 的架构,这样可以更好地帮助我们理解 Docker 中的各个命令。 首先我们一直对 Docker 这个叫法就有些误解,Docker 其实指代的是用于开发,部署,运行应用的一个平台。平常中说的 Docker 准确来说是 Docker Eng 阅读全文
posted @ 2020-02-13 15:26 以终为始 阅读(893) 评论(2) 推荐(1) 编辑
摘要:Docker 代理配置 由于公司 Lab 服务器无法正常访问公网,想要下载一些外部依赖包需要配置公司的内部代理。Docker 也是同理,想要访问公网需要配置一定的代理。 Docker 代理分为两种,一种是为运行的 Container 配置代理,用于下载一些依赖包以及访问公网。另一种是为 Docker 阅读全文
posted @ 2020-02-12 20:52 以终为始 阅读(976) 评论(2) 推荐(1) 编辑
摘要:我们知道在 RR 级别下,对于一个事务来说,读到的值应该是相同的,但有没有想过为什么会这样,它是如何实现的?会不会有一些特殊的情况存在?本篇文章会详细的讲解 RR 级别下事务被隔离的原理。在阅读后应该了解如下的内容: 了解 MySQL 中的两种视图 了解 RR 级别下,如何实现的事务隔离 了解什么是 阅读全文
posted @ 2020-02-11 11:46 以终为始 阅读(179) 评论(1) 推荐(1) 编辑
摘要:先问大家一个问题,在听到不懂的内容或者想要了解一门知识时,你最快想到的途径是什么?毫无疑问,绝大多数人的答案都是搜索引擎。但大家不知道的是,搜索引擎的使用也是技巧的,回想一下,身边有没有这样的经历。你和同事老王,同样是搜索一个问题,他搜索出的答案不但准确而且用的时间很少。同样是搜索一项关于市场调查的 阅读全文
posted @ 2020-02-02 16:07 以终为始 阅读(219) 评论(0) 推荐(2) 编辑
摘要:为什么要有锁? 我们都是知道,数据库中锁的设计是解决多用户同时访问共享资源时的并发问题。在访问共享资源时,锁定义了用户访问的规则。根据加锁的范围,MySQL 中的锁可大致分成全局锁,表级锁和行锁三类。在本篇文章中,会依次介绍三种类型的锁。在阅读本篇文章后,应该掌握如下的内容: 1. 为什么要在备份时 阅读全文
posted @ 2020-01-08 16:37 以终为始 阅读(557) 评论(0) 推荐(2) 编辑
摘要:在本篇文章中,开始部分会介绍索引的定义,及常见索引使用的数据结构和 MySQL 的索引模型。然后,根据索引的存储结构来学习索引的建立原则。最后会介绍索引的使用场景。在阅读后,应该了解如下的内容: 索引场景的模型:哈希表,有序数组和搜索树 MySQL 的索引模型,了解主键/非主键索引,回表,页分裂的概 阅读全文
posted @ 2020-01-03 13:20 以终为始 阅读(302) 评论(2) 推荐(1) 编辑
摘要:题目描述 Leetcode 84 给定 n 个正整数的列表,表示矩形的高度,表示直方图。每一个给出的矩形宽度是 1,找到在直方图里最大的矩形面积。 如图中给出的直方图,宽度是 1,给出的高度是 . 可以在直方图中找出最大的隐藏面积,答案是 10. 题目分析 解法一: 最后矩形的最大面积,肯定是以某个 阅读全文
posted @ 2019-12-26 11:04 以终为始 阅读(103) 评论(0) 推荐(0) 编辑