码迷,mamicode.com
首页 >  
搜索关键字:聚集索引    ( 571个结果
SQL Server中的联合主键、聚集索引、非聚集索引
我们都知道在一个表中当需要2列以上才能确定记录的唯一性的时候,就需要用到联合主键,当建立联合主键以后,在查询数据的时候性能就会有很大的提升,不过并不是对联合主键的任何列单独查询的时候性能都会提升,但我们依然可以通过对联合主键中的首列除外的其他列建立非聚集索引来提高性能。本文将对联合主键、聚集索引、非...
分类:数据库   时间:2015-08-03 22:35:21    阅读次数:228
复合索引,覆盖索引,书签查找(键查找)
今天一位小伙伴问我关于SQL查询效率以及索引的东西。 我说只要尽量命中索引即可。特别是聚集索引。思前想后,好像总有什么不对! 于是又做了一番资料查询,发现索引不是那么简单,即使是命中索引也是没那么简单。 突然有些感慨,当个DBA不容易啊。 1.复合索引 先说说复合索引,相信大家都知道。两个或更多列上的索引就被称作复合索引。 最近在做某酒店的项目。拿这个举个例子: Order表...
分类:其他好文   时间:2015-08-03 19:09:30    阅读次数:117
SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析
原文:SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析 在SQL SERVER的查询语句中使用OR是否会导致不走索引查找(Index Seek)或索引失效(堆表走全表扫描 (Table Scan)、聚集索引表走聚集索引扫描(Clustered Index Seek))呢?是否所有情况都是...
分类:数据库   时间:2015-08-03 01:10:31    阅读次数:197
SQL SERVER中关于OR会导致索引扫描或全表扫描的浅析
在SQL SERVER的查询语句中使用OR是否会导致不走索引查找(Index Seek)或索引失效(堆表走全表扫描 (Table Scan)、聚集索引表走聚集索引扫描(Clustered Index Seek))呢?是否所有情况都是如此?又该如何优化呢? 下面我们通过一些简单的例子来分析理解这些现象...
分类:数据库   时间:2015-08-02 19:44:06    阅读次数:137
聚簇索引与非聚簇索引
索引是一种数据结构,用来快速访问数据库表格或者视图中的数据。索引的目的是加快对表中数据记录的查找或排序。索引的代价一是增加了数据库的存储空间,二是在插入和修改时要花费更多的时间。索引有两中形式,聚簇索引和非聚簇索引聚簇索引也叫聚集索引,是一种对磁盘上数据重新组织以按指定 的一个或多个列的值排列。每张...
分类:其他好文   时间:2015-07-28 22:50:49    阅读次数:136
InnoDB引擎索引大观
InnoDB是mysql处理OLTP(online transcation process)类型业务的存储引擎。为了加快数据查询速度,InnoDB引擎提供了丰富的索引实现。1. 索引的分类 索引可以分为聚集索引和非聚集索引,聚簇索引(cluster) index)是指索引中键值的逻辑顺序和相应行的物理顺序一致,简单说就是索引中键值存储的是对应的行数据。非聚簇索引中索引的键值中存储的只是相应行的引用...
分类:数据库   时间:2015-07-27 09:30:19    阅读次数:180
筛选索引设计准则
筛选索引是一种经过优化的非聚集索引,尤其适用于涵盖从定义完善的数据子集中选择数据的查询。筛选索引使用筛选谓词对表中的部分行进行索引。与全表索引相比,设计良好的筛选索引可以提高查询性能、减少索引维护开...
分类:其他好文   时间:2015-07-20 19:50:53    阅读次数:160
mysql 二级索引
mysql中每个表都有一个聚簇索引(clustered index ),除此之外的表上的每个非聚簇索引都是二级索引,又叫辅助索引(secondary indexes)。以InnoDB来说,每个InnoDB表具有一个特殊的索引称为聚集索引。如果您的表上定义有主键,该主键索引是聚集索引。如果你不定义为您...
分类:数据库   时间:2015-07-17 20:25:27    阅读次数:163
SQL 索引
什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQLServer系统的性能,加快数据的查询速度与减少系统的响应时间下面举两个简单的例子:图书馆的例子:一个图书馆那么多书,怎么管理呢?建立一个字母开头的目录,例如:a开头的书,在第一排,b开头的在第二排,这样在找什么书就好....
分类:数据库   时间:2015-07-17 15:52:02    阅读次数:150
聚集索引和非聚集索引(整理)
聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 ...
分类:其他好文   时间:2015-07-16 13:16:04    阅读次数:130
571条   上一页 1 ... 36 37 38 39 40 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!