摘要: #1. table:表名#查询的每一行记录都对应着一个单表EXPLAIN SELECT * FROM s1; #s1:驱动表 s2:被驱动表EXPLAIN SELECT * FROM s1 INNER JOIN s2; #2. id:在一个大的查询语句中每个SELECT关键字都对应一个唯一的id S 阅读全文
posted @ 2024-04-22 10:25 仁义礼智信的 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 窗口函数 分组内排序,排名,百分比,复杂统计 倒序索引 对字段设置倒序索引 隐藏索引 索引优化,隐藏后看性能是否受影响,作为删除索引的参考 阅读全文
posted @ 2024-04-20 11:11 仁义礼智信的 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 聚簇索引 1.索引的叶子节点直接包含行数据 2.数据行的实际存储顺序与索引键值的排序顺序相同,有序 3.主键会被用于创建聚簇索引 4.主键的选择要求递增,不然后造成页分裂.性能不好 非聚簇索引 1.也成二级索引和辅助索引,叶子节点是指向主键的引用 myisam中使用B+TREE,叶子节点的data域 阅读全文
posted @ 2024-04-19 11:04 仁义礼智信的 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 查询缓存(mysql8没有了)->解析器(词法,语法分析,生成语法分析树)->优化器(逻辑优化,物理优化)->执行器(执行查询计划)->储存引擎API->文件系统 阅读全文
posted @ 2024-04-18 18:08 仁义礼智信的 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 窗口函数的特点是可以分组,而且可以在分组内排序。另外,窗口函数不会因为分组而减少原表中的行数I这对我们在原表数据的基础上进行统计和排序非常有用。递归调用 复杂报表统计能力增强: 窗口函数允许在数据集(窗口)内进行行级别的运算,而不会像传统聚合函数那样折叠所有行到单个输出。这对于复杂报表的生成特别有用 阅读全文
posted @ 2024-04-18 17:41 仁义礼智信的 阅读(5) 评论(0) 推荐(0) 编辑
摘要: awk '{print $7}' access_2023-10-07_023002.log|sort |uniq -c |sort -nr |head -20awk '$10 > 204800 {print $7 $10}' access_2023-10-07_023002.log > filter 阅读全文
posted @ 2024-04-17 15:55 仁义礼智信的 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 有个dev分支和main分支,想隔一段时间就把自己的dev分支上的代码保持和main分支一直,则需要如下操作: 1.我想将main分支上的代码完全覆盖dev分支,首先切换到dev分支 git checkout dev 2.然后直接设置代码给远程的main分支上的代码 # 目前是dev分支,下面命令直 阅读全文
posted @ 2024-01-29 13:04 仁义礼智信的 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.phpsdk.cn/plug/news/show.html?id=11032 键盘款式锁定快捷键解锁快捷键 非静音款 Fn + 左Win Fn + 右Win 静音款 Fn + 左Win Fn + PrtSc 阅读全文
posted @ 2024-01-24 16:42 仁义礼智信的 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-12-27 14:17 仁义礼智信的 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 转自: https://blog.csdn.net/wangyuxiang946/article/details/119845182 var_dump("0e123" == "0e456")var_dump("0e5" == "0e456")var_dump(md5('QNKCDZO') == md 阅读全文
posted @ 2023-12-22 14:09 仁义礼智信的 阅读(11) 评论(0) 推荐(0) 编辑