mysql
Demo_sky-
这个作者很懒,什么都没留下…
展开
-
mysql explain参数分别是什么意思
使用解释函数explain查看,一般默认执行结果会有10列信息 id(查询序列号)、select_type(查询类型)、table(输出结果集的表)、type(访问类型)、possible_keys(可能使用的索引)、key(实际使用的索引)、key_len(索引字段的长度)、ref(列与索引的比较)、rows(扫描出的行数(估算的行数))、Extra(执行情况的描述和说明) select_type: SIMPLE 简单查询(不包含子查询或UNION) PRIMARY 最外层查询 查询中原创 2021-06-23 17:42:46 · 264 阅读 · 0 评论 -
mysql查询优化
慢查询,顾名思义,执行很慢的查询。有多慢?超过 long_query_time 参数设定的时间阈值(默认 10s),就被认为是慢的,是需要优化的。慢查询被记录在慢查询日志里。 慢查询日志默认是不开启的,如果你需要优化 SQL 语句,就可以开启这个功能,它可以让你很容易地知道哪些语句是需要优化的(想想一个 SQL 要 10s 就可怕)。好了,下面我们就一起来看看怎么处理慢查询。 慢查询配置 开启慢查询 MySQL 支持通过以下方式开启慢查询: 输入命令开启慢查询(临时),在 MySQL 服务重启后会自动关闭;转载 2020-11-14 15:01:14 · 108 阅读 · 0 评论