mysql
mysql
深入解读 MySQL 的 MVCC 与事务隔离级别
本文我们将一同踏上这场解析 MySQL MVCC 和事务隔离级别的精彩之旅,逐步揭开它们神秘的面纱,探寻其背后蕴含的深刻原理和实际应用价值。
11    2025-01-13
面试官:MySQL InnoDB事务中的ACID特性是如何实现的?
我们再看一下对于事务原子性的定义,事务是一个不可分割的最小单位,要么全部执行成功,要么全部失败回滚。在这里,事务全部执行成功依赖于 Redo Log(重做日志),而事务回滚则依赖于 Undo Log(撤销日志)。
15    2024-12-30
Redis 和 MySQL 事务的区别是什么?
Redis 事务与关系型数据库(RDBMS,比如MySQL)事务在设计理念、实现机制和功能特性上存在
56    2024-12-30
掌握 MySQL 事务:ACID、隔离级别详解
事务是 MySQL 数据库中重要的概念,它保证了操作的原子性、一致性、隔离性和持久性(ACID 属性)。
面试官:说说MySQL主从复制实现原理?
MySQL 主从复制用于多个数据库服务器之间的数据同步,它可以提供高可用性、提高数据库整体性能和吞吐量,以及可以进行数据备份和数据库恢复。
面试官:谈谈你对MySQL主从复制的理解?
MySQL 主从复制用于多个数据库服务器之间的数据同步,它可以提供高可用性、提高数据库整体性能和吞吐量,以及可以进行数据备份和数据库恢复。
MySQL 性能优化技巧:索引设计与优化
本篇文章将详细介绍 MySQL 的索引设计与优化,帮助读者掌握索引的基本概念、设计原则和优化技巧。
17    2024-10-09
后端程序员必备:15个MySQL表设计的经验准则
我们设计表的时候,一般都需要加通用时间的字段,如create_time、modified_time等
27    2024-10-07
面试官:GROUP BY和DISTINCT有什么区别?
GROUP BY 和 DISTINCT 都可以使用索引,此情况它们的性能是相同的;而当去重的字段没有索引时,DISTINCT 的性能就会高于 GROUP BY,因为在 MySQL 8.0 之前,GROUP BY 有一个隐藏的功能会进行默认的排序,这样就会触发 filesort 从而导致查询性能降低。
我们如何处理 MySQL 主从延迟?
GTID 是 MySQL5.6 引入的一个特性,用于跟踪事务在主服务器上的执行情况,并确保这些事务按顺序在从服务器上重现。使用 GTID 进行主从复制可以简化管理和监控,特别是在有多个从服务器或复杂的复制拓扑中。
49    2024-08-26