数据库相关
数据库相关学习
矮萌杰;
这个作者很懒,什么都没留下…
展开
-
简单了解SQL优化
优化分析 一般步骤: 发现问题—》分析执行计划—》优化索引—》改写SQL—》数据库垂直、水平切分 问题发现渠道: 1.用户上报性能问题; 2.分析慢查询(在MySQL中执行成功并且符合一定条件的日志,可以通过指定一个时间阈值,只要超过这个值的SQL语句都会记录到日志中)日志发现问题的SQL; 3.数据库时实监控长时间运行的SQL 启动慢查询日志: 配置: 开启配置: Set global slow...原创 2020-03-30 20:57:59 · 217 阅读 · 0 评论 -
percona工具的安装
下载: 官网下载地址: https://www.percona.com/downloads/percona-toolkit/LATEST/ 选择对应版本(没有Windows版本的): 复制链接通过wget命令去下载: 通过yum命令下载对应依赖包: yum install -y perl-DBD-Mysql.x86_64 perl-DBI.x86 perl-Time-HiRes.x86_64 ...原创 2020-03-29 14:07:16 · 308 阅读 · 0 评论 -
通俗易懂的了解MySQL面试常考的三大连接及扩展
MySQL的七大连接1.左连接2.右连接3.内连接4.左连接(不包括匹配部分)5.右连接(不包括匹配部分)6.全连接7.全连接(不包括匹配部分)笛卡尔积小结 一般来说,我们了解的MySQL连接无非就是左连接,右连接,内连接,全连接。前一阵子出去面试,就被问了SQL的左右连接问题,感觉自己答得不是太好,于是又回来复习了一下,发现还有许多可以扩展的地方,话不多上,上正题。 1.左连接 左连接,无非就是以左表作为参照,右表根据On的对应规则进行匹配。如果匹配成功则连接;匹配失败,保留左表的数据,右边的连接为NUL原创 2020-06-08 21:34:18 · 277 阅读 · 0 评论