自我总结
文章平均质量分 81
RenX000
That’s the real lasting legacy.
展开
-
mysql 排序、查询执行流程、幻读
MySQL的 ORDER BY 执行流程示例表和查询语句执行流程全字段排序Rowid 排序全字段排序 VS rowid排序联合索引优化覆盖索引优化小结思考题问题执行过程中是否需要排序?如何在数据库端实现不排序?实现分页需求使用`ORDER BY RAND()`内存临时表与磁盘临时表随机选择算法的优化实际应用和进一步优化小结思考题回答示例优化:误区案例一:条件字段函数操作案例二:隐式类型转换案例三:隐式字符编码转换总结优化策略行动建议为什么单行查询在My原创 2024-05-21 21:52:19 · 866 阅读 · 0 评论 -
MySQL前缀索引、脏页和干净页、COUNT(*)讨论、表删除内存问题
如何加索引如何给身份证号添加索引SQL语句变慢脏页 (Dirty Pages)干净页 (Clean Pages)为何区分脏页和干净页处理脏页管理策略flush如何控制为什么删除表数据后表文件大小不变问题背景核心原因数据存储方式参数影响解决方案1. 调整`innodb_file_per_table`设置2. 使用表重建来回收空间3. 定期优化表注意事项online和inplaceInplace DDLOnline DDLCOUNT(*) 讨论`COUNT(*)`原创 2024-05-12 21:32:32 · 692 阅读 · 1 评论 -
MySQL全局锁、表级锁、行锁、死锁、索引选择
本文为MySQL45讲 6-10的总结根据加锁的范围可以分为全局锁、表级锁、行锁。原创 2024-05-09 22:38:32 · 1089 阅读 · 0 评论 -
MYSQL基础架构、执行过程分析、事务的实现、索引的选择、覆盖索引
本文是mysql45讲的1-5的总结。原创 2024-05-06 23:01:23 · 1019 阅读 · 0 评论 -
项目架构-六边形架构的概述和实现
最近在想着写一个个人项目,但是在项目的结构上却犯了难,此时翻到了一个视频,采用Hexagonal architecture(六边形架构),也被称为Ports and Adapters,大致就是下面图片的结构:一共分为三层:Domain: 里面放的是处理的基本逻辑,可以理解为大纲,它决定着Application和Framework的选择和实现Application::它协调使用我们的Domain代码, 通过位于两者之间的方式,调整从framework到domain的请求。原创 2023-12-07 21:56:17 · 472 阅读 · 0 评论 -
golang实现极简todolist
最近跟着qimi老师做了一个ToDoList,我做的贴在这里,但由于前端出了点问题,所以都是用postman进行测试。原创 2023-11-05 22:40:49 · 452 阅读 · 0 评论 -
【golang】Windows环境下Gin框架安装和配置
Windows环境下Gin框架安装和配置原创 2023-10-26 23:48:54 · 622 阅读 · 0 评论 -
PicGo+阿里云OSS+Typora图床设置实践及解决方案
本文介绍了PicGo+阿里云OSS+Typora图床设置实践及解决方案原创 2023-05-13 15:39:55 · 815 阅读 · 1 评论