天翼云MySQL知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖MySQL相关内容资讯。开发者在MySQL专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
有时候使用explain执行计划发现其实是命中了索引的,但是还是很慢,此时可以使用profile功能,show profile是mysql提供的可以用来分析当前会话中语句执行的资源消耗情况,如CPU、IO、IPC、SWAP以及发生的PAGE FAULTS等,可以用于SQL调优的测量
在一个查询周期中,MySQL任何时刻都有一个状态,该状态可能会变化很多次,可以使用show full processlist来进行查看
MySQL中有六种日志文件,分别是事务日志(分为重做日志(redo log)和回滚日志(undo log))、二进制日志(bin log)、错误日志(error log)、慢查询日志(slow query log)、一般查询日志(general log)、中继日志(relay log)。
MySQL在查询的时候首先会查询缓存,如果缓存命中的话就直接返回结果,不需要解析sql语句,也不会生成执行计划,更不会执行;如果没有命中缓存,则再进行SQL解析以及进行查询,并将结果返回(也同时将结果放入到缓存中)
为什么MySQL推荐使用自增主键?
几个MySQL系统调优工具
MySQL删除数据要谨慎
MySQL的MVCC机制
MySQL索引结构
MySQL忘记密码了怎么办
MySQL双写机制
MySQL in和exists的取舍
MySQL分组优化
MySQL体系结构
MySQL的数据文件
MySQL如何存储表情符号?
MySQL排序优化
MySQL权限
MySQL自动备份脚本
MySQL查询顺序
2023-04-27 08:03:27
2023-04-27 08:00:12
2023-04-07 06:48:34
2023-05-06 10:22:49
2023-05-06 10:22:26
2023-04-23 09:35:19