MySQL

首页 标签 MySQL
# MySQL #
关注
85110内容
|
17天前
| |
来自: 计算巢
Java代码示例:用于从数据库中查询图书信息
本示例展示Java连接MySQL查询图书信息的完整流程,包含数据库连接、PreparedStatement执行查询、结果集处理及资源释放。通过Book实体类封装数据,实现查询所有图书和按状态筛选功能,代码安全规范,适合初学者学习JDBC操作。
《理解MySQL数据库》B+树索引深度解析
B+树是MySQL索引的核心数据结构,通过多路平衡树实现高效磁盘I/O。其叶节点形成双向链表,支持快速查找与范围扫描。聚簇索引按主键物理排序存储数据,查询性能优异;非聚簇索引则需回表获取完整数据。合理设计复合索引、利用覆盖索引、避免冗余索引,并定期维护,可显著提升数据库性能。
《理解MySQL数据库》InnoDB事务深度解析
本文深入解析InnoDB事务机制,涵盖ACID特性、隔离级别、MVCC、锁机制及Spring事务管理,结合SQL与Java代码示例,系统阐述事务原理与最佳实践,助力构建高性能、高可靠数据库应用。
《理解MySQL数据库》从数据存储到日志管理的完整架构
MySQL文件系统层是数据库持久化的核心,涵盖数据、日志、临时及元数据文件的管理。通过合理配置表空间、重做日志、二进制日志等,并结合监控与维护策略,确保数据安全与高性能。
《理解MySQL数据库》内存管理与缓冲机制深度解析
MySQL内存架构是性能调优核心,涵盖Buffer Pool、连接级内存、日志缓冲等关键组件。合理配置可提升10-100倍性能,重点优化命中率、减少磁盘I/O,结合监控与动态调整实现高效稳定运行。(238字)
《理解MySQL数据库》InnoDB存储引擎深度解析
InnoDB是MySQL默认的事务型存储引擎,支持ACID特性、行级锁、MVCC及崩溃恢复。其核心架构包括缓冲池、日志系统与表空间,具备高性能、高并发和强一致性保障,广泛应用于生产环境。
《理解MySQL数据库》查询执行器 从执行计划到数据获取的完整流程
MySQL查询执行器是将优化器生成的执行计划转化为实际数据操作的核心组件,负责表访问、连接、排序、分组等关键操作。它通过全表扫描、索引扫描、嵌套循环与哈希连接等技术实现高效数据处理,并与存储引擎协同完成资源管理和事务控制。
《理解MySQL数据库》查询优化器深度解析 智能查询优化的核心引擎
MySQL查询优化器是数据库性能核心,通过成本估算、查询重写与执行计划选择,将SQL转换为高效操作。支持索引优化、连接算法选择及子查询转化,结合统计信息与提示机制,提升查询效率。
《理解MySQL数据库》字符集深度解析:从编码原理到多语言实战
本文系统介绍MySQL字符集与编码基础、UTF8MB4等常用字符集特性、校对规则、多层级配置方法及存储性能影响,涵盖字符集转换、兼容性问题、Java应用集成与故障排查,提供完整最佳实践方案。
|
18天前
|
MySQL慢sql的排查与优化
本文详解MySQL慢查询排查与优化,涵盖EXPLAIN执行计划分析、索引失效场景及10大优化方案,如避免全表扫描、合理使用索引、分页与排序优化等,助力提升数据库性能。
免费试用