IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 《MySQL是怎样运行的》【第10章 单表访问方法】笔记 -> 正文阅读

[大数据]《MySQL是怎样运行的》【第10章 单表访问方法】笔记

第10章 单表访问方法

在这里插入图片描述

前导知识

单表查询:from子句后只有一个表

访问方法:MySQL执行查询语句的方式

访问方法的分类

const

  • what:通过主键或位移耳机索引列来定位一条记录
  • 约束:只能在主键列或唯一二级索引列与一个常数进行等值比较时才有效,必须要保证最多只有一条记录符合搜索条件

ref

  • what:通过二级索引列与常数进行等值比较,形成的扫描区间为单点
  • 对于普通的二级索引列,使用ref可能获取到多条连续的二级索引记录
  • 每获取到一条二级索引记录,会立刻进行回表

ref_or_null

  • 只比ref多扫描了一些值为NULL的二级索引记录
  • 值为NULL的记录会放在索引的最左边

range

  • what:使用索引查询时,扫描区间为若干单点或范围区间

index

  • what:扫描全部二级索引记录,但需要的数据均在二级索引中,不用回表

all

  • what:全表扫描,扫描全部的聚簇索引

索引合并

使用索引来减少需要扫描的记录时,一般只会为单个索引生成扫描区间

what:特殊情况,可以使用多个索引来完成一次查询,这就是索引合并

Intersection索引合并

  • what:对从不同索引中扫描到的记录的主键值取交集,只为交集中的记录进行回表
  • 注意:从每个索引中获取到的二级索引记录必须按照主键排序

Union索引合并

  • what:对从不同索引中扫描到的记录的主键值取并集,只为并集中的记录进行回表
  • 注意:从每个索引中获取到的二级索引记录必须按照主键排序

Sort-Union索引合并

  • what:将从各个索引中扫描到的记录的主键值排序,再进行Union索引合并
  • 注意:要求从各个索引中扫描到的记录的主键值是有序的
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-22 12:24:30  更:2021-11-22 12:26:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 6:26:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码