
Index
wpc820411
这个作者很懒,什么都没留下…
展开
-
管理索引
<br />管理索引<br />索引新特性: ALTER INDEX statement Online index operations Parallel index operations Locking options Indexes with included columns Partitioned indexes XML indexes <br />索引新特性-MAXDOP-->MAXDOP(degree of parallelism): 设置查询处理器执行单个索引语句可以使用转载 2010-09-30 14:26:00 · 409 阅读 · 0 评论 -
关于数据库是否使用索引的讨论,我想说的
<br /><br />开篇之前,扯点题外话,大家认为以下这段C程序会进行多少次条件判断呢?1intmain(intargc, char* argv[]) 2{ 3 inti; 4 for(i = 0; i < 0xAAAA; i++); 5 return0; 6}<br />根据所学的知识,应该会执行0xAAAA+1(43690+1)次 i < 0xAAAA的条件判断,但是,在Microsoft Visual C++ 6.0,程序编译成 release 版转载 2010-10-06 14:29:00 · 676 阅读 · 0 评论 -
从Clustering Factor说起
<br /><br />近日在看《Oracle 9i & 10g编程艺术:深入数据库体系结构》这本书的时候,发现一个叫做Clustering Factor的概念,该因子用于反映利用索引进行区间扫描的成本,说得可能有点抽象,我们做一个有趣的实验说明一下吧:<br />第一步,在Oracle中建立一个表Source,该表很简单,就两个字段,脚本如下:create table Source ( x int , y int );<br />第二步,向Source里面插入100万条记录,其中x从1转载 2010-10-06 14:57:00 · 389 阅读 · 0 评论 -
索引检查命令
DBCC SHOWCONTIG用法下面举例来说明DBCC SHOWCONTIG和DBCC REDBINDEX的使用方法。以应用程序中的Employee数据表作为例子,在 SQL Server的Query analyzer输入命令:use database_namedeclare @table_id intset @table_id=object_id('Employee')dbcc showcontig(@table_id)输出结果:DBCC SHOWCONTIG scanning 'Employee' t转载 2010-10-06 16:55:00 · 532 阅读 · 0 评论 -
Partitioned Tables and Indexes in SQL Server 2005 (EN原版)
<br /><br />Summary: Table-based partitioning features in SQL Server 2005 provide flexibility and performance to simplify the creation and maintenance of partitioned tables. Trace the progression of capabilities from logically and manually partitioni转载 2010-10-06 17:01:00 · 718 阅读 · 0 评论 -
数据库建立索引的一般依据
<br />建立索引常用的规则如下: <br />1、表的主键、外键必须有索引;<br />2、数据量超过300的表应该有索引;<br />3、经常与其他表进行连接的表,在连接字段上应该建立索引;<br />4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;<br />5、索引应该建在选择性高的字段上;<br />6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;<br />7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:<br /> A、正确选择复转载 2010-10-06 16:54:00 · 885 阅读 · 0 评论 -
SQL Server 2005 中的分区表和索引(中文版)
<br /><br />摘要:SQL Server 2005 中基于表的分区功能为简化分区表的创建和维护过程提供了灵活性和更好的性能。追溯从逻辑分区表和手动分区表的功能到最新分区功能的发展历程,探索为什么、何时以及如何使用 SQL Server 2005 设计、实现和维护分区表。(本文包含一些指向英文站点的链接。)<br />关于本文本文所描绘的功能和计划是下一版本SQL Server 的开发方向。它们并非本产品的说明书,如有更改,恕不另行通知。对于最终产品是否具有这些功能不做任何明示或暗示的保转载 2010-10-06 17:00:00 · 605 阅读 · 0 评论