主页 > 知识库 > 数据库 > SQL server >
  • SQL Server索引进阶第十篇:索引的内部结构
  • 索引设计是数据库设计中比较重要的一个环节,对数据库的性能其中至关重要的作用,但是索引的设计却又不是那么容易的事情,性能也不是那么轻易就获取到的,很多的技术人员因为不恰当的创建索引,最后使得其效果适得其反,可以说成也索引,败也索引。 本系列文... [阅读全文]
  • 作者:宋沄剑 发表于:2012-09-12 09:19:49 点击:122
  • SQL Server索引进阶第八篇:唯一索引
  • 索引设计是数据库设计中比较重要的一个环节,对数据库的性能其中至关重要的作用,但是索引的设计却又不是那么容易的事情,性能也不是那么轻易就获取到的,很多的技术人员因为不恰当的创建索引,最后使得其效果适得其反,可以说成也索引,败也索引。 本系列文... [阅读全文]
  • 作者:宋沄剑 发表于:2012-09-12 09:17:19 点击:291
  • SQL Server索引进阶第六篇:书签
  • 本系列文章来自Stairway to SQL Server Indexes 书签是什么 我们已经在前面提到过书签,但仅仅说了书签可以帮助SQL Server快速从非聚集索引条目导向到对应的行,本篇文章开始让我们对书签的探索更进一步.书签的内容实际上是取决于非聚集索引所在表是以堆还是... [阅读全文]
  • 作者:网络 发表于:2012-09-12 09:15:38 点击:215
  • SQL Server索引进阶第五篇:索引包含列
  • 包含列解析 所谓的包含列就是包含在非聚集索引中,并且不是索引列中的列。或者说的更通俗一点就是:把一些底层数据表的数据列包含在非聚集索引的索引页中,而这些数据列又不是索引列,那么这些列就是包含列。同时,这些包含列并不会对索引中的条目有影响。 好... [阅读全文]
  • 作者:yanyangtian 发表于:2012-09-12 09:00:02 点击:233
  • SQL Server索引进阶第四篇:页和区
  • 本系列文章来自Stairway to SQL Server Indexes 在上一篇文章中,我们比较了完全相同的查询语句分别在存在聚集索引和非聚集索引的环境下耗费的成本.我们以逻辑读作为衡量成本的主要标准。现在就让我们来解释逻辑读作为主要衡量标准的原因以及SQL Server在读取... [阅读全文]
  • 作者:宋沄剑 发表于:2012-09-12 08:58:43 点击:169
  • SQL Server索引进阶第三篇:聚集索引
  • 在上一篇文章中,我们已经介绍了非聚集索引相关的内容。在本篇中,我们会介绍与聚集索引相关的话题。 首先,我们综合之前的文章,再来思考一下数据库接收到请求之后(Select,Update,Delete,Insert),获取数据的几种方式:1.仅仅只访问非聚集索引而不访问底层... [阅读全文]
  • 作者:宋沄剑 发表于:2012-09-12 08:56:52 点击:174
  • SQL Server索引进阶第二篇:深入非聚集索引
  • 索引设计是数据库设计中比较重要的一个环节,对数据库的性能其中至关重要的作用,但是索引的设计却又不是那么容易的事情,性能也不是那么轻易就获取到的,很多的技术人员因为不恰当的创建索引,最后使得其效果适得其反,可以说成也索引,败也索引。 本系列文... [阅读全文]
  • 作者:宋沄剑 发表于:2012-09-12 08:54:22 点击:295
  • SQL Server索引进阶第七篇:过滤的索引
  • 在之前的文章中,我们已经介绍了很多有关索引的知识,不管是对聚集索引还是非聚集索引,有一点我们可以知道就是:在底层数据表中的每一行,在索引页 中都有一个条目与之前对应,换句话说,就是,如果底层的数据有,假设10w条,那么在索引结构中必然会包含10w... [阅读全文]
  • 作者:宋沄剑 发表于:2012-09-12 08:50:45 点击:237
  • sql server中filegroup与partition解析
  • 1.基础知识 一直对于表分区和filegroup的概念不是很清晰,今天通过具体的实例来学习什么事filegroup和partition,以及他们的作用。 1.1通过文件组来管理文件的特性 对于用户角度来说,需对创建的对象指定存储的文件组只有三种数据对象:表,索引和大对象(LOB... [阅读全文]
  • 作者:xwdreamer 发表于:2012-09-06 09:17:38 点击:388
  • SQLServer数据类型优先级对性能的影响
  • 双击代码全选 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 create proceduredbo.PrecedenceTest ( @AccountNumber varchar (10) ) as begin set nocount on select * from Sales.Customer where AccountNumber = @AccountNumb... [阅读全文]
  • 作者:黄钊吉 发表于:2012-08-28 10:23:44 点击:250
首页 上一页 1 2 3 4 5 6 7 8 9 10 11 下一页 末页 1791784