最新 最热

【DB系列】SpringBoot实现MySQL数据库备份与还原

这篇文章已经构思很久了,之前说过的,可以看下这篇文章MySQL数据库备份与恢复-使用MySQLDump记录 | 框架师,是一个可视化备份MySQL的需求,我们平台是BS的架构,有一个WEB 页面,客户需求是在页面上对所有的平台数据执行备份和...

2021-11-22
0

centos 解决 mysql command not found问题

报错原因:系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下

2021-11-22
0

最好用的 10 款 MySQL GUI 管理工具横向测评 - 免费和付费到底怎么选?

因为工作的原因,我有机会仔细用过市面上几乎所有的 MySQL 管理工具,对各家的数据库管理软件的特性有了全面的了解。

2021-11-22
11

mysql体系结构(日常管理管理)

说明mysql8.0已经更换了加密插件为caching_sha2_password

2021-11-22
0

MySQL中InnoDB引擎的辅助索引扩展

不少的书或博客,在介绍InnoDB引擎索引原理的时候,都会给出如下类似的两幅图(比如参考博客2和3):

2021-11-22
0

MySQL常见的七种锁详细介绍

当数据库的隔离级别为Repeatable Read或Serializable时,我们来看这样的两个并发事务(场景一):

2021-11-22
3

数据库分库分表平滑扩容方案

参考博客1给出了一种所谓的平滑帅气的秒级扩容的架构方案,但我个人却认为,这个看似没有什么问题的方案在实际中几乎没什么用处,业界也几乎不会用这种方案来进行扩容(分库分表)。为了便于说明这一点,本文先简单回顾下该方案,...

2021-11-22
0

什么?一对多场景下的exists子查询比join连表查询快这么多?

两张表连表查询可以使用join、exists和in等方式,其中exists和in都属于依赖子查询。参考博客1给出了三种方式使用场景。本文记录一次将join查询转换成exists查询后,性能得到了20倍以上的提升。...

2021-11-22
0

MySQL索引原理——B树

1、MyISAM是MySQL 5.5之前版本默认的存储引擎,从5.5之后,InnoDB开始成为MySQL默认的存储引擎。MyISAM和InnoDB都是使用B+树实现主键索引、唯一索引和非主键索引。...

2021-11-22
1

mysql查询数据表中记录行数及每行空间占用情况

MySQL的 information_schema 数据库,保存着数据库的容量和使用信息。可查询数据库中每个表占用的空间、表记录的行数。

2021-11-22
0