MySQL性能优化
摘要:1 优化思路 作为架构师或者开发人员,说到数据库性能优化,你的思路是什么样的?或者具体一点,如果在面试的时候遇到这个问题:你会从哪些维度来优化数据库,你会怎么回答? 大部分时候想要实现的目标是让我们的查询更快。一个查询的动作又是由很多个环节组成的,每个环节都会消耗时间,我们要减少查询所消耗的时间,就
阅读全文
posted @
2020-08-02 23:11
会说话的丶猫
阅读(207)
推荐(0)
MySQL事物与锁
摘要:1.1 前言 之前做过一些项目会用到MySQL中的事物,也会根据需要配置事物的隔离级别,比如下图在切面中添加事物: 那么事物究竟是什么呢?今天和大家一起探讨学习一下。 1.2 事务的定义 什么是事务? 维基百科的定义:事务是数据库管理系统(DBMS)执行过程中的一个逻辑单位,由一个有限的数据库操作序
阅读全文
posted @
2020-07-23 15:25
会说话的丶猫
阅读(175)
推荐(0)
MySQL索引的原理及使用
摘要:前言: 上篇文章中学习了MySQL库的架构以及存储引擎,了解了基本索引(普通索引,唯一索引,主键索引),着重介绍了innerDB的存储方式以及内存模型,本篇文章和大家探讨一下MySQL库中索引的原理以及索引底层的数据结构。 1. 索引是什么 1.1. 索引的定义 维基百科对数据库索引的定义:数据库索
阅读全文
posted @
2020-07-18 17:45
会说话的丶猫
阅读(1941)
推荐(0)
MySQL架构与执行流程
摘要:前言: MySQL数据库自己用了也有两三年了,基本上只是掌握增删改查的sql语句,从没有思考过MySQL的内部到底是怎么根据sql查询数据的,包括索引的原理,只知道加了索引查的就快,不知道为什么加上索引效率就会提升,包括索引的限制和优化也知之甚少,所以决定开一专题来学习与记录MySQL。 MySQL
阅读全文
posted @
2020-07-15 22:00
会说话的丶猫
阅读(377)
推荐(0)