MySQL
文章平均质量分 92
关于MySQL的原理和操作。收录索引,SQL语句的优化等。
Justinyh
这个作者很懒,什么都没留下…
展开
-
14_MySQL日志和主从复制原理
MySQL主从复制原理和解决主从数据一致性问题的方法原创 2022-12-23 16:02:48 · 324 阅读 · 0 评论 -
13_多版本并发控制
MVCC (Multiversion Concurrency Control),多版本并发控制。是通过数据行的多个版本来实现数据库的并发控制。它使得在InnoDB的事务隔离级别下执行一致性读操作有了保证。换言之,就是为了查询一些正在被另一个事务更新的行,并且可以看到它们被更新之前的值,这样在做查询的时候就不用等待另一个事务释放锁。是采用乐观锁思想的一种方式。4个隔离级别中,第1种READ UNCOMMITTED和第4中SERIALIZABLE读到的数据都是最新的版本,不使用MVCC。原创 2022-12-21 18:10:57 · 195 阅读 · 0 评论 -
15_基于Docker的MySQL备份
MySQL备份,docker内数据库手动、定时备份,本地、远程备份原创 2022-12-01 15:43:03 · 1150 阅读 · 0 评论 -
12_MySQL的锁
为保证数据的一致性,需要对并发操作进行控制,因此产生了锁。介绍了表级锁、页级锁和行级锁,以及乐观锁、悲观锁和死锁。原创 2022-11-24 18:17:03 · 167 阅读 · 0 评论 -
11_MySQL事务和事务日志
MySQL事务和事务日志,包含数据库并发问题隔离级别、事务特性和Redo日志、Undo日志等原创 2022-11-23 18:05:30 · 278 阅读 · 0 评论 -
10_数据库其它调优策略
第十章 MySQL系列文章之数据库其它调优策略。包含定位问题、服务器优化、库表优化等原创 2022-11-17 18:13:36 · 314 阅读 · 0 评论 -
9_MySQL索引优化与查询优化
全值匹配我最爱,最左前缀要遵守;带头大哥不能死,中间兄弟不能断;索引列上少计算,范围之后全失效;LIKE 百分写最右,覆盖索引不写*;不等空值还有OR,索引影响要注意;VAR 引号不可丢,SQL 优化有诀窍。原创 2022-11-17 13:20:39 · 331 阅读 · 0 评论 -
8_MySQL索引的性能分析工具的使用
第八章 MySQL系列文章之索引的性能分析工具的使用原创 2022-11-02 22:27:03 · 231 阅读 · 0 评论 -
7_MySQL索引的创建与设计原则
第七章 MySQL系列文章之索引的创建与设计原则。原创 2022-11-02 10:32:46 · 217 阅读 · 0 评论 -
6_MySQL索引的数据结构
MySQL系列文章之索引的数据结构原创 2022-10-30 12:36:16 · 180 阅读 · 0 评论 -
5_MySQL存储引擎
第五章 MySQL系列文章之存储引擎。原创 2022-10-27 18:12:07 · 646 阅读 · 0 评论 -
4_MySQL逻辑架构
第四章 MySQL系列文章之逻辑架构。原创 2022-10-27 17:44:12 · 415 阅读 · 0 评论 -
3_表的视图和存储过程
一组经过预先编译的 SQL 语句的封装。存储过程预先存储在 MySQL 服务器上,需要执行的时候,客户端只需要向服务器端发出调用存储过程的命令,服务器端就可以把预先存储好的这一系列 SQL 语句全部执行。优点重用性:提高了sql语句的重用性高效性:减少操作过程中的失误,提高效率传输性:减少网络传输量(客户端不需要把所有的 SQL 语句通过网络发给服务器)安全性:减少了 SQL 语句暴露在网上的风险,也提高了数据查询的安全性缺点可移植性差调试困难不适合高并发的场景。原创 2022-10-22 17:40:09 · 427 阅读 · 0 评论 -
2_表的操作和约束
第二章 MySQL系列文章之表的操作和约束。原创 2022-10-18 21:16:39 · 264 阅读 · 0 评论 -
1_MySQL子查询
第一章 MySQL系列文章之子查询。原创 2022-10-18 20:54:01 · 295 阅读 · 0 评论