指定物理设计结构
更新日期: 2005 年 12 月 5 日
您可以指定数据库引擎优化顾问图形用户界面 (GUI) 或 dta 命令提示实用工具在优化过程中考虑使用的物理设计结构。使用 GUI 或命令提示符,用户可以指定数据库引擎优化顾问在建议时考虑保留的索引和分区类型,或指定该顾问考虑删除现有的索引和分区。
准备工作
用户必须在开始优化操作之前做出两个选择:
- 用户希望在数据库中考虑哪种功能集?
- 数据库中现有物理设计结构的哪个子集必须为数据库引擎优化顾问建议的一部分?
若要指定功能集,必须提供要考虑的对象类以及对其进行分区的方式。下列部分介绍了两个不同的数据库引擎优化顾问界面中的可用选项。
GUI 的优化选项
数据库引擎优化顾问 GUI 支持 dta 命令提示实用工具支持的大多数优化选项。但是,命令提示实用工具提供了更多的选项和更大的灵活性,因为它完全支持用户指定的配置功能。有关详细信息,请参阅使用数据库引擎优化顾问进行探索性分析。下表介绍了 GUI 的**“优化选项”**选项卡上可用的优化选项。
在数据库中使用的物理设计结构
优化选项 | 使数据库引擎优化顾问建议... |
---|---|
索引和索引视图 |
添加聚集索引、非聚集索引和索引视图。 |
索引 |
仅添加索引。 |
索引视图 |
仅添加索引视图。 |
非聚集索引 |
仅添加非聚集索引。 |
仅计算现有 PDS 的使用率 |
仅评估现有的物理设计结构,但不考虑添加任何新的结构。 |
使用的分区策略
优化选项 | 使数据库引擎优化顾问... |
---|---|
不分区 |
在此建议中,不使用分区。 |
完全分区 |
在此建议中,使用分区。 |
对齐分区 |
仅建议分区与基础表或视图的现有分区对齐。(选择此选项能够加强可管理性。) |
在数据库中保留的物理设计结构
优化选项 | 使数据库引擎优化顾问... |
---|---|
不保留任何现有 PDS |
删除任何现有的物理设计结构(如果适合)。选择此选项的“评估现有 PDS 的使用率”选项,将数据库引擎优化顾问设置为仅删除模式,这样,仅评估当前的物理设计结构以确定是否可以删除它们。 |
仅保留索引 |
删除索引之外的所有结构(如果适合)。 |
保留所有现有 PDS |
保留所有现有的结构。 |
仅保留聚集索引 |
删除聚集索引之外的所有结构(如果适合)。 |
保留对齐分区 |
删除对齐分区之外的所有结构(如果适合)。 |
dta 实用工具提供的优化选项
您可以分别使用 –fa 和 –fp 选项指定希望数据库引擎优化顾问在建议的配置中纳入的功能集对象。可以为这些选项指定的值列在下面两个表中:功能集对象 (-fa) 和功能集分区 (-fp)。
功能集对象 (-fa)
值 | 说明 |
---|---|
|
索引和索引视图。 |
|
仅限索引(默认)。 |
|
仅限索引视图(索引视图适用于 SQL Server 2005 的所有版本和 SQL Server 2000 Enterprise Edition)。 |
|
仅限非聚集索引。 |
功能集分区 (-fp)
值 | 说明 |
---|---|
|
不分区(默认)。 |
|
完全分区(选中此选项可以提高性能)。 |
|
完全对齐。这指示表以及其中的所有索引的分区类似。(选择此选项能够加强可管理性。) |
若要指定数据库中哪些现有物理设计结构必须是数据库引擎优化顾问建议的一部分,可以使用 -fk 选项。下表中列出了可以为此选项指定的值。
保留的设计结构 (-fk)
值 | 说明 |
---|---|
|
全部保留(默认)。 |
|
不保留。 |
|
仅保留聚集索引。 |
|
仅保留聚集索引和非聚集索引。 |
|
仅保留所有分区对齐的结构。 |
“仅删除”模式 (-fx)
若要指定“仅删除”模式,请使用 -fx 选项。当使用此选项时,便指定了数据库引擎优化顾问仅考虑删除现有的物理设计结构。没有考虑任何新的物理设计结构。数据库引擎优化顾问将评估现有物理设计结构的有用性,并建议删除很少使用的结构。此选项不接受任何值。它不能与 -fa、-fp 或 -fk ALL 一起使用。
请参阅
概念
限制优化的持续时间和事件
限制建议的磁盘空间
选择优化选项的方案
不支持的优化选项
帮助和信息
更改历史记录
版本 | 历史记录 |
---|---|
2005 年 12 月 5 日 |
|