
Mysql
文章平均质量分 91
Ascend1797
这个作者很懒,什么都没留下…
展开
-
MySQL 怎么实现事务隔离
MVCC机制的实现就是通过read-view机制与undo版本链比对机制,使得不同的事务会根据数据版本链对比规则读取同一条数据在版本链上的不同版本数据。原创 2024-07-26 11:23:39 · 735 阅读 · 0 评论 -
MySQL事务及隔离级别
MySQL事务提供了ACID的特性来确保数据的完整性和一致性。选择合适的隔离级别可以根据应用的需求来平衡数据的隔离性和并发性能。常用的隔离级别是READ COMMITTED和REPEATABLE READ,具体选择取决于应用的具体场景和性能要求。原创 2024-07-26 11:14:03 · 1068 阅读 · 0 评论 -
MySQL 存储引擎
MySQL是广泛使用的关系型数据库管理系统,它提供了InnoDB, MyISAM, MEMORY (HEAP), NDB Cluster, ARCHIVE, CSV,等多种存储引擎供用户选择。选择适合的存储引擎对于数据库性能和功能的优化非常重要。在本文中,我们将深入探讨几种常见的MySQL存储引擎,以帮助读者了解它们的特点和适用场景。原创 2023-07-26 14:30:57 · 349 阅读 · 0 评论 -
MySQL索引优化
MySQL索引优化是提高数据库查询性能的重要步骤。索引是一种数据结构,用于加速数据库表的数据检索操作。当数据库表中的数据量增加时,索引的优化变得尤为重要,因为它可以减少查询的执行时间,从而提高系统的响应速度。原创 2023-07-26 13:21:06 · 251 阅读 · 0 评论 -
MySQLExplain详解
MySQL的EXPLAIN是一个用于查看查询执行计划的命令。它可以帮助开发者分析查询语句的执行过程,了解MySQL是如何处理查询语句的,包括使用了哪些索引、执行顺序、数据访问方式等。通过执行EXPLAIN命令,可以优化查询语句,提高查询性能和效率。原创 2023-07-26 10:15:48 · 249 阅读 · 0 评论 -
MySQL 索引的优缺点及索引注意事项
索引是数据库优化的重要手段,可以显著提高查询性能,但需要谨慎使用,合理使用索引是提高数据库查询性能的关键。正确选择索引列,避免过度索引,定期维护和优化索引都是确保索引的有效性和性能的关键因素,并根据具体业务需求和数据访问模式来选择合适的索引策略。原创 2023-07-25 19:56:31 · 743 阅读 · 0 评论 -
分布式事务的基本理论及解决方案
分布式事务指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于分布式系统的不同节点上,且属于不同的应用。指一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。原创 2023-04-04 10:37:30 · 312 阅读 · 0 评论 -
MySQL索引详解
本文主要介绍MySQL索引底层原理及优化,理解SQL是如何执行,MySQL如何选择合适的索引以及时间都消耗在哪些地方,再加上一些优化的知识,可以帮助大家更好的理解MySQL,理解常见优化技巧背后的原理。希望本文中的原理、示例能够帮助大家更好的将理论和实践联系起来,更多的将理论知识运用到实践中。原创 2023-03-15 11:30:06 · 1713 阅读 · 0 评论