![](https://img-blog.csdnimg.cn/direct/95284dfe38be45fbb54a5d8014703fd8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySql
文章平均质量分 72
深度刨析Mysql底层原理以及优化类分享
Ghosn_
我将深入浅出地解析底层源码和技术原理,如果你对揭开技术背后的秘密充满兴趣,欢迎订阅,一起探索代码的奥秘!
展开
-
玩转Binlog日志文件:快速恢复数据的终极指南
Binlog日志文件是MySQL中用于记录所有数据更改操作(如INSERT、UPDATE、DELETE)的日志文件。恢复数据的过程实际上是通过回放binlog日志中的SQL语句来实现的。原创 2024-06-26 17:10:17 · 617 阅读 · 0 评论 -
揭秘MySQL的核心:MyISAM与InnoDB的终极对决
在没有主键的情况下,InnoDB会自行选择一列具有唯一属性的数据来形成B+树,组织表中的所有数据。如果表中没有合适的列,InnoDB会自动生成一个隐藏列作为主键来构建B+树。MyISAM和InnoDB是MySQL中常用的存储引擎,各有优缺点。MyISAM适用于读密集型应用,而InnoDB则适用于需要事务支持和高并发写操作的场景。了解它们的实现机制和特性对于优化数据库性能和设计合理的数据表结构至关重要。希望本文能帮助你更好地理解MyISAM和InnoDB的实现原理,并在面试中应对相关问题。原创 2024-06-19 10:23:20 · 1361 阅读 · 2 评论