数据库
文章平均质量分 66
MANONGMN
收获与付出成正比
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【SQL进阶】SQL查询优化避坑指南:从“能用“到“高效“的4个关键技巧
SQL查询优化摘要:4个关键技巧提升性能 常见SQL性能问题及优化方案: 精准字段选择:避免SELECT *,实测显示精准字段查询可减少70%数据传输量 子查询优化:用JOIN替代嵌套子查询,性能提升可达16倍(10万行数据场景) WHERE条件优化:避免对索引字段使用函数,范围查询比函数操作快24倍 高效分页:大偏移量查询采用主键定位法,将11秒查询降至70毫秒 核心原则:精简数据传输、有效利用索引、优先批量处理、优化分页策略。建议配合EXPLAIN分析执行计划,确保查询既正确又高效。原创 2025-08-09 23:55:23 · 679 阅读 · 0 评论 -
【SQL进阶】用EXPLAIN看透SQL执行计划:从“盲写“到“精准优化“
本文介绍了如何利用MySQL的EXPLAIN工具分析SQL执行计划,实现从盲目编写到精准优化的转变。重点解读了四大核心指标(type、rows、key、Extra)的诊断方法,通过实际案例展示了全表扫描、文件排序等常见问题的优化方案。文章还总结了索引失效的典型场景(如函数处理、OR条件、隐式类型转换等)及应对策略,并提供了大数据分页等复杂场景的优化实例。掌握这些EXPLAIN分析技巧,可帮助开发者提前发现性能隐患,实现数据驱动的SQL优化。原创 2025-08-09 23:44:31 · 1366 阅读 · 0 评论 -
【SQL进阶】SQL执行顺序解析:高效查询的底层逻辑
摘要:本文深入解析SQL查询的执行顺序与优化策略,揭示SQL语法顺序与执行顺序的差异。关键点包括:1)SQL执行遵循FROM→WHERE→GROUP BY→HAVING→SELECT→ORDER BY→LIMIT的流程;2)三大优化原则:尽早通过WHERE过滤、避免WHERE中使用SELECT别名、优化ORDER BY性能;3)通过EXPLAIN分析执行计划,创建联合索引提升查询效率。理解这些底层机制可帮助开发者编写高效SQL,避免性能陷阱。原创 2025-08-09 23:26:39 · 778 阅读 · 0 评论 -
Sql综合练习
Sql语句综合练习原创 2024-04-24 16:19:37 · 403 阅读 · 0 评论 -
Sql多表查询
多表查询练习原创 2024-04-24 16:03:49 · 436 阅读 · 0 评论 -
Sql必会的常用函数
Sql必会的常用函数使用练习原创 2024-04-24 15:48:09 · 530 阅读 · 0 评论 -
Sql入门练习题
初级sql语句练习题原创 2024-04-24 14:27:05 · 1149 阅读 · 0 评论 -
python 使用pymysql库对MySQL数据库操作
python 使用pymysql库对MySQL数据库操作原创 2022-10-24 17:30:00 · 347 阅读 · 0 评论 -
利用MySQL workbench 建立一个mysql数据库和表
MySQL创建数据库并建表原创 2022-09-17 15:53:50 · 6539 阅读 · 2 评论
分享