文章 2024-11-14 来自:开发者社区

【赵渝强老师】MySQL的InnoDB存储引擎

InnoDB是当前MySQL的默认的存储引擎,也是互联网等公司数据库存储引擎的不二选择。InnoDB的特性如下: 支持数据库事务。在可重复读的隔离级别下,解决了不可重复读的问题。并且通过间隙锁的引入解决了幻读的问题。 支持行级锁和表级锁。默认是行级锁,因此具备更高的并发度。 支持外键。 为处理巨大数据量时的最佳性能而设计。CPU效率可能是任何其它...

【赵渝强老师】MySQL的InnoDB存储引擎
文章 2024-11-08 来自:开发者社区

数据库引擎之InnoDB存储引擎

InnoDB是MySQL中最常用的存储引擎之一: 概述 InnoDB是一种事务型存储引擎,它提供了ACID(原子性、一致性、隔离性、持久性)事务支持,被广泛应用于需要处理大量并发事务的数据库系统中。它具有良好的性能、可靠性和可扩展性,能够有效地处理高并发读写操作,并保证数据的完整性和一致性。 存储结...

文章 2024-09-30 来自:开发者社区

InnoDB 存储引擎以及三种日志

楔子 上一篇文章我们介绍了 MySQL 的基本架构,这里再来回顾一下。 整个架构还是很好理解的,我们说 MySQL 分为 Server 层和存储引擎层。其中 S...

InnoDB 存储引擎以及三种日志
问答 2024-08-14 来自:开发者社区

RDS mysql是否支持并兼容使用InnoDB和MylSAM存储引擎?

RDS mysql是否支持并兼容使用InnoDB和MylSAM存储引擎?

问答 2024-08-08 来自:开发者社区

RDS MySQL支持兼容使用innodb和MyISAM存储引擎吗?

RDS MySQL支持兼容使用innodb和MyISAM存储引擎吗?

文章 2024-07-19 来自:开发者社区

MySQL InnoDB存储引擎的优点有哪些?

MySQL的InnoDB存储引擎是为处理大容量数据而设计的,它提供了诸多高级数据库功能,其性能和可靠性使得InnoDB成为MySQL最受欢迎的存储引擎之一。以下是InnoDB存储引擎的一些主要优点: 事务支持:InnoDB提供了完全的ACID(原子性、一致性、隔离性、持久性)事务支持。它可以进行提交、回滚和崩溃恢...

文章 2024-06-13 来自:开发者社区

【MySQL技术内幕】5.7- InnoDB存储引擎中的哈希算法

InnodB存储引擎使用哈希算法来对字典进行查找,其冲突机制采用链表方式,哈希函数采用除法散列方式。对于缓冲池页的哈希表来说,在缓冲池中的Page页都有争chain指针,它指向相同哈希函数值的页。而对于除法散列,m的取值为略大于2倍的缓冲池页数量的质数。例如:当前参数 innodb buffer pool size的大小为10M,则共有640个16KB的页。对于缓冲池页内存的哈希表来说,需要分配....

【MySQL技术内幕】5.7- InnoDB存储引擎中的哈希算法
文章 2024-06-13 来自:开发者社区

【MySQL技术内幕】5.1-InnoDB存储引擎索引概述

1. InnoDB存储引擎索引概述 InnoDB存储引擎支持以下几种常见的索引: B+树索引 全文索引 哈希索引 前面已经提到过, InnoDB存储引擎支持的哈希索引是自适应的, InnoDB存储引擎会根据表的使用情况自动为表生成哈希索引,不能人为干预是否在一张表中生成哈希索引。 B+树索引就是传统意义...

文章 2024-06-13 来自:开发者社区

【MySQL技术内幕】3.6-InnoDB存储引擎文件

之前介绍的文件都是 MySQL数据库本身的文件,和存储引擎无关。除了这些文件外,每个表存储引擎还有其自己独有的文件。本节将具体介绍与 InnoDB存储引擎密切相关的文件,这些文件包括重做日志文件、表空间文件。 1、表空间文件 InnoDB采用将存储的数据按表空间(tablespace)进行存放的设计。在默认配置下会有一个初始大小为10MB,名为 ibdata1的文件。该文件就是默...

【MySQL技术内幕】3.6-InnoDB存储引擎文件
文章 2024-06-06 来自:开发者社区

MySQL数据库——存储引擎(2)-存储引擎特点(InnoDB、MyISAM、Memory)、存储引擎选择

存储引擎特点 上面我们介绍了什么是存储引擎,以及如何在建表时如何指定存储引擎,接下来我们就来介绍比较重点的三种存储引擎 InnoDB、MyISAM、Memory的特点。 InnoDB 介绍 InnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在 MySQL 5.5 之后,InnoDB是默认的 MySQL 存储引擎。 特点 ...

MySQL数据库——存储引擎(2)-存储引擎特点(InnoDB、MyISAM、Memory)、存储引擎选择

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。