标签

mysql

Java 性能优化实战 第 7 篇:MySQL 性能优化必修课
本文系统阐述了MySQL性能优化的核心方法论。文章指出数据库是后端性能的主要瓶颈,优化的核心在于减少扫描行数、I/O和锁争用。重点讲解了高性能索引的设计原则(如高区分度、联合索引顺序)、通过慢查询日志定位问题、以及利用EXPLAIN分析执行计划(关注索引使用、扫描行数和Using Filesort/Temporary等关键信息)。最后提供了避免索引失效的实战案例和高性能SQL写法模板,强调一切优化的根本目标是让MySQL扫描更少的行。
2025-12-09
|
44
|
0
|
1
Java 性能优化实战 第 7 篇:MySQL 性能优化必修课
MySQL 索引全面指南:避免索引失效的实践
本文系统讲解数据库索引优化,涵盖B-Tree、Hash、全文等索引原理与适用场景。重点分析索引失效的常见原因,如LIKE前置%、函数操作、联合索引顺序错误等,并提供具体SQL优化方案。文章还介绍了覆盖索引、前缀索引等高级技巧,以及如何使用EXPLAIN分析查询性能,强调结合查询模式和数据特性进行综合优化。
2025-09-28
|
77
|
0
|
0
MySQL 索引全面指南:避免索引失效的实践
MySQL 8 部署教程(含docker方案)小白也适用
本文介绍了MySQL 8的两种主要部署方式:Docker Compose和宿主机原生安装。Docker方式适合快速部署和测试,支持数据持久化和初始化脚本;原生安装适用于生产环境,需注意不同Linux发行版的差异。文章提供了详细步骤、常见问题解决方法及安全建议,并强调MySQL 8默认认证插件caching_sha2_password的兼容性问题。最后给出基础命令和针对不同场景的部署建议。
2025-09-22
|
213
|
0
|
0
MySQL 8 部署教程(含docker方案)小白也适用