社区
MS-SQL Server
帖子详情
如何使用SQL的索引功能?
zsuhjh
2003-09-10 09:03:21
如何使用SQL的索引功能?
...全文
38
5
打赏
收藏
如何使用SQL的索引功能?
如何使用SQL的索引功能?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smallroad
2003-09-11
打赏
举报
回复
最高看一看书,什么时候?使用什么样的索引?
书上讲的很清楚。
szleopard
2003-09-10
打赏
举报
回复
SQL SERVER会自动的选择最好、最快、最方便的方式来执行查询,也就是说它本身知道如果使用索引。SQL SERVER 2000自己提供了2种监视和使用索引的方式。1:查询优化器,它会自己生成最好的查询方式;2:SHOWPLAN,它将显示执行查询的计划。当然前提是:你已经为你的的查询,建立好了索引。总之不要乱建索引就OK拉,只要把经常需要查询的弄一下就好了。
pengdali
2003-09-10
打赏
举报
回复
你直接建好索引,sqlserver在你select的时候会自动使用索引,你不需要去管它的。
ghost555
2003-09-10
打赏
举报
回复
索引是一个单独的物理的数据库结构/
它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单
索引是依赖于表建立的
它提供了数据库中编排表中数据的内部方法
一个表的存储是由两部分组成的
一部分用来存放表的数据页
另一部分存放索引页面
索引就存放在索引页面上
当进行数据检索时系统先搜索索引页面从中找到所需数据的指针/再直接通过指针从数据页面中读取数据
w_rose
2003-09-10
打赏
举报
回复
SQL 是查询语言(协议),没有索引功能。
sql
索引
的介绍及
使用
规则
sql
索引
的介绍及
使用
规则
SQL
索引
详解
SQL
索引
在数据库优化中占有一个非常大的比例, 一个好的
索引
的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是
索引
?
SQL
索引
有两种,聚集
索引
和非聚集
索引
,
索引
主要目的是提高了
SQL
Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举两个简单的例子: 图书馆的例子:一个图书馆那么多书,怎么管理呢?建立一个字母开头的...
面试题7: 什么是
SQL
?
SQL
有哪些
功能
?
什么是
SQL
?
SQL
代表结构化查询语言,它是访问关系数据库的通用语言,支持数据的各种增删改查操作。
SQL
语句可以分为以下子类(
功能
): • DQL,数据查询语言。这个就是 SELECT 语句,用于查询数据库中的数据和信息。 • DML,数据操作语言。包括 INSERT、UPDATE、DELETE 和 MERGE 语句,主要用于数据的增加、修改和删除。 • DDL,数据定义语言。主要包括 CREATE、ALTER 和 DROP 语句,用于定义数据库中的对象,例如表和
索引
。 • TCL,事务控制语言;主要
Oracle
索引
使用
、
SQL
优化
1.
索引
的创建 1.1
索引
使用
基本原则 1.1.1查询数据量仅占整个表数据量的2%-4%,甚至更低 1.1.2以查询字段为基础,表中的行随机均匀分布或者行随机排序 1.1.3表中的列相对较少,对表的大多数查询都包含相对简单的WHERE子句。 1.1.4缓存命中率低,并且不需要操作系统缓存。 1.2如何选择
索引
列和
索引
类型 1.2.1WHERE子句中频繁
使用
的列创建
索引
,在
SQL
语句中频繁用于连接的列上创建
索引
。 1.2.2不要再频繁修改的列上创建
索引
。 1.2.3存在大量并发的INSERT,UPDATE,D
SQL
之
SQL
索引
索引
(index)是帮助My
sQL
高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是
索引
。
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章