视图与索引.ppt
FILLFACTOR经验值 为几乎没有数据修改活动的表使用100%填充因子; 低活动的使用80%~90%; 中等活动的使用60%~70% 为索引键上的高活动使用50%或更低的百分比。 (2) 创建索引的原则 1) 主键列上一定要建立索引。 2) 在连接中频繁使用的列,比如外键。 3) 在频繁查询的列上最好建立索引。 4) 对于text、image和bit数据类型的列不要建立索引。 5) 对于具有重复值较多的列不要建立索引。 (3) 索引并非越多越好 1) 创建索引要花费时间并占用存储空间,聚集索引更严重。 2) 维护索引也要花费时间。 3) 当对表进行修改时,需要维护索引,插入、更新和删除的数据越多, 维护的开销就越大。 9.6.2 索引类型 主要分为两类: 聚集索引 非聚集索引 唯一索引 包含列索引 索引视图 全文索引 空间索引 筛选索引 XML索引 9.6.2 索引类型 1. 聚集索引 指表中数据行的物理存储顺序与索引顺序完全相同。 每个表只能创建一个聚集索引。 2. 非聚集索引 非聚集索引具有与表的数据完全分离的结构。 表中的每一个列上都可以有自己的非聚集索引 创建的非聚集索引最多为249个 9.7 创建索引 只有表的所有者才能在表上创建索引 创建唯一索引时,应该保证创建索引的列不包含重复的数据,并且没有两个或更多的空值。 可以在建表的时候创建索引 也可以对已存在的表创建索引。 创建索引有两种方法: SQL Server Management Studio Transact-SQL 使用CREATE INDEX语句创建索引的语法格式如下: CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name ON { table | view } ( column [ ASC | DESC ] [ ,…n ] ) [ WITH ( PAD_INDEX={ ON | OFF } | FILLFACTOR=filefactor | IGNORE_DUP_KEY={ ON | OFF } | DROP_EXISTING={ ON | OFF } | STATISTICS_NORECOMPUTE={ ON | OFF } | SORT_IN_TEMPDB={ ON | OFF } ) [ ON filegroup ] 其中: UNIQUE:为表或视图创建唯一索引,即不允许两行具有相同的索引键值。 省略UNIQUE时,创建的索引是非唯一索引。 CLUSTERED:指定创建的索引为聚集索引。 NOCLUSTERED:指定创建的索引为非聚集索引。省略CLUSTERED | NOCLUSTERED,则建立的是非聚集索引。 index_name:指定创建的索引的名称。 table | view:用于创建索引的表或视图的名称。 column:索引所基于的一列或多列。指定两个或多个列名,可为指定列的 组合值创建组合索引。一个组合索引中最多可组合16列。组合索 引键中的所有列必须在同一个表或视图中。 ASC | DESC:确定特定索引列的升序或降序排序方向。默认值为ASC。 PAD_INDEX:指定填充索引的内部节点的行数至少应大于等于两行。 PAD_INDEX选项只有在FILLFACTOR选项指定后才起作用,因为 PAD_INDEX使用与FILLFACTOR相同的百分比。 FILLFACTOR=filefactor:指定一个百分比,表示在索引创建或重新生成过 程中数据库引擎应使每个索引页的叶级别达到的填充程度。 fillfactor必须为介于1至100之间的整数值。默认值为0。 如果fillfactor为100或0,数据库引擎将创建叶级页达到其 填充容量的索引。 IGNORE_DUP_KEY:指定对唯一聚集索引或唯一非聚集索引执行多行插入操 作时出现重复键值的错误响应。默认值为OFF。当为ON时,发出一条 警告信息,但只有违反了唯一索引的行才会失败;为OFF时,发出错 误信息,并回滚整个INSERT事务。IGNORE_DUP_KEY设置仅适用于创 建或重新生成索引后发生的插入操作。 DROP_EXISTING:指定应删除并重新生成已命名的先前存在的聚集或非聚集 索引。默认值为OFF。当为ON时,删除并重新生成现有索引。
您可能关注的文档
最近下载
- LS产电LSLV C100变频器使用说明书(中文).pdf
- (2026春新版)青岛版三年级数学下册全册教案.doc
- 建筑工地碳排放施工方案.doc VIP
- 哈工大数电自主实验-数字流水灯.pdf VIP
- 《旅游服务质量管理》课件——第4章 数据分析与成本效益管理.pptx VIP
- 2026年湖南水利水电职业技术学院单招职业技能考试题库附答案详解(完整版).docx VIP
- 2025年拍卖师广告用户行为分析专题试卷及解析.pdf VIP
- 2025年互联网营销师Z世代消费心理与营销策略专题试卷及解析.pdf VIP
- 2025年演出经纪人演出合同谈判中的心理战术运用专题试卷及解析.pdf VIP
- 2025年互联网营销师CRM项目验收与交付标准专题试卷及解析.pdf VIP
原创力文档

文档评论(0)