MySQL
文章平均质量分 96
杨文同学
这个作者很懒,什么都没留下…
展开
-
MySQL9、EXPLAIN详解
详细介绍MySQL中EXPLAIN用法原创 2024-07-03 06:37:23 · 995 阅读 · 0 评论 -
MySQL8、各种连接方式
主要介绍MySQL,各种连接,包括内连接、外连接、全连接、全外连接、交叉连接、自然连接、using连接原创 2024-06-13 20:34:10 · 651 阅读 · 0 评论 -
MySQL-7、连接的原理
MySQL连接的本质与原理原创 2024-06-06 19:33:29 · 616 阅读 · 0 评论 -
MySQL-5、InnoDB的表空间
MySQL表空间介绍原创 2024-05-26 20:08:58 · 617 阅读 · 0 评论 -
MySQL-4、B+树索引的使用
前面介绍了MySQL的索引。我们知道每个索引都对应一颗B+树。B+树可以有分多层,最下面一层是叶子节点,其余都是内节点。所有用户记录都存放在叶子节点中,内节点的数据根据聚簇索引和非聚簇索引还不一样。B+树中的每层节点都按照索引列的值从小到大的顺序组成一个双向链表。B+树的根节点,创建表的同时,也会创建对应的根节点,查询索引时,先找到根节点,然后二分法依次往下查询。(如果没有看前面两篇文章,不建议看此篇文章)原创 2024-05-22 20:57:29 · 869 阅读 · 0 评论 -
MySQL-3、索引
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。原创 2024-04-25 20:54:24 · 1026 阅读 · 0 评论 -
MySQL-2、InnoDB数据页
页是InnoDB管理存储空间的基本单位,一个页的基本大小是16KB。为了不同的实现各种功能,InnoDB设计了多种不同类型的页。比如存储索引信息的页、存放undo日志的页,统称为数据页。原创 2024-04-13 20:31:25 · 798 阅读 · 0 评论 -
MySQL-1、InnoDB行格式
我们平时工作中向数据库中插入的一条条数据,这些数据在磁盘中存放的形式被称为 "InnoDB存储引擎设计了四种行格式,分别为 compact(中文叫 紧凑的)、redundant(冗余的)、dynamic(动态的)、compressed(压缩的)。本文主要介绍compact格式。原创 2024-04-08 20:23:59 · 834 阅读 · 0 评论 -
MySQL-10、缓冲池(Buffer Pool)
MySQL服务启动时,会向操作系统申请一片连续的内存空间,就叫缓冲池。默认大小为128M,可以通过innodb_buffer_pool_size 全局变量,增加或减少Buffer Pool占用内存大小。为什么要有Buffer Pool?MySql真实数据是存储在磁盘中的,而读取磁盘速度是非常慢的。为了快速返回所需要的数据,在InnoDB存储引擎外加一层。字面意思就是加一层缓存,但管理起来是非常麻烦的。(什么事是没有包一层解决不了的,有的话,那就再包一层)当访问某条数据时,MySQL会将数据所在的数据页原创 2024-03-15 22:02:31 · 997 阅读 · 0 评论