上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 1、ACID的底层保障机制 一、前言:ACID是事务的核心契约 MySQL的ACID(原子性Atomicity、一致性Consistency、隔离性Isolation、持久性Durability)是事务的基石,其实现依赖InnoDB存储引擎的底层组件协同工作(如日志系统、锁机制、MVCC、隐藏字段等 阅读全文
posted @ 2025-11-11 15:19 哈罗·沃德 阅读(17) 评论(0) 推荐(0)
摘要: 1、MySQL中日志原理解析 要理解MySQL的undo_log(回滚日志)、redo_log(重做日志)、binlog(二进制日志),需要从核心作用、底层原理、写入流程、实际关联四个维度展开,并结合事务生命周期和故障恢复场景说明其必要性。以下是结构化的讲解: 一、undo_log:事务回滚与MVC 阅读全文
posted @ 2025-11-11 15:19 哈罗·沃德 阅读(13) 评论(0) 推荐(0)
摘要: 1、MySQL数据存储模型详解 MySQL数据页知识全解析:从概念到源码的底层原理 一、数据页的核心定位 数据页(InnoDB Page)是InnoDB存储引擎的最小存储单元,所有数据(数据行、索引条目)都以页为单位存储在磁盘上。其设计目标是平衡IO效率(减少磁盘寻道次数)与内存管理(将页加载到缓冲 阅读全文
posted @ 2025-11-11 15:19 哈罗·沃德 阅读(16) 评论(0) 推荐(0)
摘要: 在互联网大厂的资深开发岗和架构师岗面试中,数据库知识的考察注重底层原理、分布式架构设计、性能优化及安全防护,核心围绕“如何用数据库支撑高并发、高可用、可扩展的业务场景”展开。以下是全面且深入的数据库知识体系,涵盖底层原理、架构设计、性能优化、安全防护等关键领域,并结合互联网场景的实际需求: 一、数据 阅读全文
posted @ 2025-11-11 15:18 哈罗·沃德 阅读(7) 评论(0) 推荐(0)
摘要: 1、MySQL整体架构 MySQL 整体架构与底层原理详解 MySQL 是一款关系型数据库管理系统(RDBMS),以分层架构为核心设计思想,将功能解耦为多个模块,兼顾扩展性、性能与易维护性。以下从整体架构分层、核心组件底层原理、关键机制实现三个维度展开说明。 一、MySQL 整体架构分层 MySQL 阅读全文
posted @ 2025-11-11 15:18 哈罗·沃德 阅读(33) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页