唯一索引(UNIQUE INDEX)当主键创建时如果不设置为聚集索引,那么就一定是唯一的非聚集索引。实际上,唯一索引,故名思议就是它要求该列上的值是唯一的。唯一索引能够保证索引键中不包含重复的值,从而使表中的每一行从某种方式上具有唯一性。创建 UNIQUE 约束和创建与约束无关的唯一索引并没有明显的...
分类:
数据库 时间:
2015-06-30 20:22:53
阅读次数:
122
从Paul White的推特上看到,在SQL Server 2014里,对于表变量(Table Variables),它是支持非唯一聚集索引(Non-Unique Clustered Indexes)和非聚集索引(Non-Clustered Indexes)的。看到这个,我决定在自己的虚拟机里尝试下...
分类:
数据库 时间:
2015-06-29 13:11:29
阅读次数:
205
微信公众平台开发找我;微信公众平台推广运营找我;微信公众平台聚集活跃粉丝找我。
分类:
微信 时间:
2015-06-29 13:09:36
阅读次数:
318
索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。 索引包含由表或视图中的一列或多列生成的键。 这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与键值关联的行。 表或视图可以包含以下类型的索引: 聚集 聚集索引根据数据行的键值在表或视图中排序和存储这些...
分类:
数据库 时间:
2015-06-27 18:11:40
阅读次数:
153
映射和元组摘要:一个经典的程序员名言是:"如果只能有一种数据结构,那就用哈希表吧"。哈希表或者更笼统地说映射,是最灵活多变的数据结构之一。映射是键/值对偶的集合。Scala有一个通用的叫法:元组,即n个对象的聚集,并不一定要相同类型的。对偶不过是一个 n=2的元组,元组对于那种需要将两个或更多值聚集...
分类:
其他好文 时间:
2015-06-27 11:24:42
阅读次数:
129
从开发到架构,你需要迈过这些坎2015-06-25 Simon EGONetworks EGONetworksEGONetworks 微信号 egonetworks 功能介绍 EGO(ExtraGeekOrganization),超级极客邦,是极客邦科技旗下高端技术人聚集和交流的组织,由InfoQ中...
分类:
其他好文 时间:
2015-06-26 17:52:09
阅读次数:
111
转载自:http://www.jb51.net/article/30905.htm聚集索引,数据实际上是按顺序存储的,数据页就在索引页上。就好像参考手册将所有主题按顺序编排一样。一旦找到了所要搜索的数据,就完成了这次搜索,对于非聚集索引,索引是安全独立于数据本身结构的,在索引中找到了寻找的数据,然后...
分类:
其他好文 时间:
2015-06-25 19:31:05
阅读次数:
117
今天这篇文章我想谈下堆表上特有的性能问题:转发记录(Forwarding Records)。首先我们要澄清下什么是堆表:堆表就是没有聚集索引定义的表。它对插入新记录非常快,但当你读取数据时非常慢。读取数据会在你的存储子系统上引入随机存取(random I/O),有时候当你碰到转发记录,它会进一步降低...
分类:
其他好文 时间:
2015-06-24 10:34:05
阅读次数:
162
一、聚合函数:SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如cou...
分类:
数据库 时间:
2015-06-22 13:34:58
阅读次数:
240
数据分组GROUP BY 子句可以包含任意数目的列,进行嵌套,这样的话数据将在最后规定的分组进行汇总。GROUP BY 子句中列出的每个列都必须是检索列或有效的表达式(但不能是聚集函数),如果在select中使用表达式则必须在group by子句中指定相同的表达式,不能使用别名。除聚集计算语句外,s...
分类:
数据库 时间:
2015-06-22 12:24:01
阅读次数:
139