加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – SQL Server索引的工作原理

发布时间:2020-12-12 06:31:55 所属栏目:MsSql教程 来源:网络整理
导读:SQL Server使用带有中间节点和叶节点的二叉树进行搜索,但它将如何执行此操作.防爆.如果表员工有两个字段 Id bigint Name varchar(50) 具有诸如的价值 Id Name1 Ashish2 Amit 3 Bhavin4 Dinesh 如果我们在这两列上创建了复合非聚集索引,其名称为first,而ID之后
SQL Server使用带有中间节点和叶节点的二叉树进行搜索,但它将如何执行此操作.防爆.如果表员工有两个字段
Id bigint 
Name varchar(50)

具有诸如的价值

Id                  Name
1                   Ashish
2                   Amit 
3                   Bhavin
4                   Dinesh

如果我们在这两列上创建了复合非聚集索引,其名称为first,而ID之后为Id.中间节点是否包含1)A-F 2)G-M ……或其他内容.此外,一旦使用二进制搜索名称,则在此树之后具有id具有中间节点.

简而言之,SQL服务器在这种情况下如何搜索?

解决方法

这个怎么运作

数据库获取CREATE INDEX命令中指定的列,并将值排序为称为B树的特殊数据结构. B树结构支持使用最少量的磁盘读取进行快速搜索,允许数据库引擎快速查找我们正在使用的查询的起始点和停止点.

有关详细信息,请查看THIS!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读