![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
ymcaptain
这个作者很懒,什么都没留下…
展开
-
Mysql索引分类
普通索引:即一个索引只包含单个列,一个表可以有多个单列索引唯一索引:索引列的值必须唯一,但允许有空值复合索引:即一个索引包含多个列聚簇索引(聚集索引):并不是一种单独的索引类型,而是一种数据存储方式。具体细节取决于不同的实现,InnoDB的聚簇索引其实就是在同一个结构中保存了B-Tree索引(技术上来说是B+Tree)和数据行。非聚簇索引:不是聚簇索引,就是非聚簇索引...原创 2022-04-16 23:30:58 · 544 阅读 · 0 评论 -
mysqldumpslow
mysql自带的慢查询分析工具。语法:mysqldumpslow -s r -t 10 slow-mysql.log参数说明:-s : 排序 (c,t,l,r,at,al,ar) c:总次数 t:总时间 l:锁的时间 r:总数据行 at,al,ar: t,l,r平均数 【例如:at = 总时间/总次数】-t : 指定取前面几条作为结果输出...原创 2022-04-16 22:49:50 · 264 阅读 · 0 评论 -
pt_query_digest慢查询分析工具
pt-query-digest语法pt-query-digest [OPTIONS] [FILES] [DSN]pt-query-digest选项 --create-review-table 当使用--review参数把分析结果输出到表中时,如果没有表就自动创建。 --create-history-table 当使用--history参数把分析结果输出到表中时,如果没有表就自动创建。 --filter 对输入的慢查询按指定的字符串进行匹配过滤后再进行分析 --lim原创 2022-04-16 22:42:20 · 226 阅读 · 0 评论 -
Mysql指定时间段内的年月日时分
select DATE_FORMAT(date_add('2021-01-01', interval row MONTH),'%Y-%m') date from ( SELECT @row := @row + 1 as row FROM (select 0 union all select 1 union all select 2 union all select 3 union all select 4 union all select 5 union all select ...原创 2022-03-03 20:39:34 · 654 阅读 · 0 评论