![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 91
会new对象的Java工程师
佛祖保佑,永无bug
展开
-
【MySQL】InnoDB引擎
Tablespace:表空间,一个数据库可以对应多个表空间。数据库中的每张表都有一个表空间,用来存放表记录、索引等数据。Segment:段,表空间中有多个段,而每个段中将表空间中的记录、索引等数据分为数据段、索引段、回滚段来存储。其中索引段就存储在B+树的非叶子结点,数据段就存储在叶子结点上。段中又管理多个区(Extent)。Extent:区,表的单元结构,每个区的大小为1M。默认情况下,InnoDB存储引擎的页大小为16k,那么每个区中就存储64个连续的页。Page:页,是InnoDB存储引擎。原创 2024-03-21 21:18:41 · 1868 阅读 · 0 评论 -
【MySQL】索引
索引是帮助MySQL快速获取数据的一种数据结构。特点:①排好序 ②快速左边是数据表,一共有两列七条记录,最左边的是数据记录的物理地址。为了加快 Col2 的查找,可以维护一个右边所示的二叉查找树,每个节点分别包含索引键值和一个指向对应数据记录物理地址的指针,这样就可以运用二叉查找在一定的复杂度内获取到相应数据,从而快速的检索出符合条件的记录。原创 2023-07-16 14:36:53 · 27 阅读 · 0 评论 -
【MySQL】事务
事务隔离级别由高到低。隔离级别越高数据越安全,但是性能会越差。因此选择隔离级别的时候需要根据特定的场景选择。原创 2023-07-14 21:02:13 · 34 阅读 · 0 评论