当前位置: 首页 > news >正文

想学网站制作/百度网络营销中心

想学网站制作,百度网络营销中心,徐州祥云平台,番禺品牌型网站建设my索引的存储和数据的存储是分离的,也就是说找到了索引但没找到数据,需要根据索引上的值(主键)再次回表查询,非聚簇索引也叫做辅助索引。一个例子下面我们创建了一个学生表,做三种查询,来说明什么情况下是聚簇索引,什么…

my

索引的存储和数据的存储是分离的,也就是说找到了索引但没找到数据,需要根据索引上的值(主键)再次回表查询,非聚簇索引也叫做辅助索引。

一个例子

下面我们创建了一个学生表,做三种查询,来说明什么情况下是聚簇索引,什么情况下不是。

create table student (

id bigint,

no varchar(20) ,

name varchar(20) ,

address varchar(20) ,

PRIMARY KEY (`branch_id`) USING BTREE,

UNIQUE KEY `idx_no` (`no`) USING BTREE

)ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

相关学习推荐:my

第一种,直接根据主键查询获取所有字段数据,此时主键是聚簇索引,因为主键对应的索引叶子节点存储了id=1的所有字段的值。

select * from student where id = 1

第二种,根据编号查询编号和名称,编号本身是一个唯一索引,但查询的列包含了学生编号和学生名称,当命中编号索引时,该索引的节点的数据存储的是主键ID,需要根据主键ID重新查询一次,所以这种查询下no不是聚簇索引

select no,name from student where no = 'test'

第三种,我们根据编号查询编号(有人会问知道编号了还要查询?要,你可能需要验证该编号在数据库中是否存在),这种查询命中编号索引时,直接返回编号,因为所需要的数据就是该索引,不需要回表查询,这种场景下no是聚簇索引

select no from student where no = 'test'

总结:

主键一定是聚簇索引,

http://www.lbrq.cn/news/1323667.html

相关文章:

  • 如何做原创小说网站/百度一下就会知道了
  • 去年做那个网站致富/百度推广账户怎么开
  • 深圳做分销网站设计/全网营销骗局揭秘
  • 做网站有前途吗/seo营销推广服务公司
  • 不喜欢做政府网站运营/seo服务商技术好的公司
  • 东莞大朗疫情最新消息/站长之家seo工具
  • 网站设计的研究方法有哪些/下载百度地图2022最新版
  • 专业团队图片张伟原图/seo内部优化方式包括
  • wordpress缩 图/seo工具包
  • 怎么下载文章到wordpress/杭州网站seo推广
  • 网站制作价格便宜/沪指重上3000点
  • 做营销网站建设挣钱吗/网站友链外链
  • 做刷单哪个网站找小白/外贸网站推广seo
  • 惠州东莞网站建设价格/互联网营销软件
  • 网站一屏做多大/东莞网络推广及优化
  • 安防网站下载/网站seo公司哪家好
  • 机械网站建设注意什么/简述优化搜索引擎的方法
  • 潍坊寿光网站建设/站长之家字体
  • 做外贸首先要做网站/百度关键词推广一年多少钱
  • 怎么做网站咨询/最近一周新闻
  • wordpress收藏本站代码/网络推广深圳有效渠道
  • 做网站一个月30ip/世界杯32强排名
  • 网站和网页不同吗/最有效的广告宣传方式
  • 化妆品品牌策划方案/西安seo关键词排名优化
  • 青县网站建设公司/精准客户信息一条多少钱
  • 如何寻找做网站的客户/百度网盘账号登录入口
  • 天津网站优化公司/互联网推广平台有哪些
  • 商城建设开发/seo专员很难吗
  • 网站建设与规划实训总结/小程序自助搭建平台
  • asp网站转手机站/域名注册管理机构
  • Linux Flathub软件管理方法 使用指南
  • Python Day19 时间模块 和 json模块 及例题分析
  • 数据结构第3问:什么是线性表?
  • Kubernetes资源调优终极指南:从P95识别到精准配置
  • 【PHP】通过IP获取IP所在地理位置(免费API接口)
  • BGP高级特性之ORF