基于使用情况的优化向导的 F1 帮助
基于使用情况的优化向导用于为分区设计聚合,它在输出方面与聚合设计向导相似。 但是,Usage-Based优化向导根据 Analysis Services 实例查询日志中记录的查询的特定使用模式设计聚合。 聚合允许 Microsoft SQL Server Analysis Services直接从多维数据集存储检索预先计算的总计,而无需为每个查询从基础数据源重新计算数据,从而改进了性能。
若要从 SQL Server Data Tools (SSDT) 中打开Usage-Based优化向导,请打开 Analysis Services 项目的多维数据集设计器,然后单击“聚合”选项卡。单击工具栏中的“基于使用情况的优化”按钮。
若要从SQL Server Management Studio内打开Usage-Based优化向导,请连接到 Analysis Services 数据库,然后打开 Cubes 文件夹。 选择多维数据集,然后打开 “度量组” 文件夹,然后展开要修改的度量组。 右键单击“分区”文件夹,然后选择“基于使用情况的优化”。
若要对这些聚合进行设计,可以使用聚合设计向导。 此向导可引导您完成以下步骤:
为分区、度量值组或多维数据集的存储和缓存选项选择标准或自定义设置。
为分区、度量值组或多维数据集所引用的对象提供估计计数或实际计数。
指定聚合选项和限制,以优化所设计聚合的存储和查询性能。
保存并根据需要处理分区、度量值组或多维数据集,以生成定义的聚合。
Analysis Services 提供聚合设计向导,用于基于分区结构的统计分析来设计聚合,以提供可受存储大小或估计性能提升限制的聚合设计。 您可以使用聚合设计向导改进分区的总体性能,但是并不能针对业务用户的特定需要设计聚合。 Usage-Based优化向导可以提供针对这些特定需求的聚合设计,但仅当 Analysis Services 实例的查询日志包含足够的信息来构造此类查询时,向导才能执行此操作。
通常,可以同时使用这两个向导来改进在部署时和一段时间后的性能。 在完成分区(或包含分区的多维数据集或度量值组)的初期部署后,应当首先使用聚合设计向导,以改进整体性能。 经过一段时间(在此期间您已在查询日志中记录了业务用户对分区的所有查询)之后,则可以使用基于使用情况的优化向导来进一步完善聚合设计,以便更好地满足业务用户的性能和查询要求。
注意
有关配置查询日志的信息,请参阅 配置 Analysis Services 查询日志。
本节内容
另请参阅
聚合和聚合设计
多维模型中的多维数据集
聚合设计向导的 F1 帮助
Analysis Services 向导(多维数据)