基于使用情况的优化向导的 F1 帮助

基于使用情况的优化向导在输出方面与聚合设计向导相似,用于为分区设计聚合。但是,基于使用情况的优化向导设计聚合时所基于的是 Analysis Services 实例查询日志中所记录的特定使用模式的查询。聚合允许 Microsoft SQL Server Analysis Services 直接从多维数据集存储区中检索预先计算好的汇总数据,而不必为每一个查询从基础数据源重新计算数据,从而提高了性能。

要从 Business Intelligence Development Studio 内打开基于使用情况的优化向导,请为 Analysis Services 项目打开多维数据集设计器,然后单击**“聚合”选项卡。单击工具栏中的“基于使用情况的优化”**按钮。

要从 SQL Server Management Studio 内打开基于使用情况的优化向导,请连接到 Analysis Services 数据库,然后打开**“多维数据集”文件夹。选择多维数据集,然后打开“度量组”文件夹,然后展开要修改的度量组。右键单击“分区”文件夹,然后选择“基于使用情况的优化”**。

若要对这些聚合进行设计,可以使用聚合设计向导。此向导可引导您完成以下步骤:

  • 为分区、度量值组或多维数据集的存储和缓存选项选择标准或自定义设置。

  • 为分区、度量值组或多维数据集所引用的对象提供估计计数或实际计数。

  • 指定聚合选项和限制,以优化所设计聚合的存储和查询性能。

  • 保存并根据需要处理分区、度量值组或多维数据集,以生成定义的聚合。

Analysis Services 提供的聚合设计向导基于对分区结构的统计分析设计聚合,可生成受存储大小或估计性能提升范围限制的聚合设计。您可以使用聚合设计向导改进分区的总体性能,但是并不能针对业务用户的特定需要设计聚合。基于使用情况的优化向导可以针对这些特定需要设计聚合,但前提是 Analysis Services 实例的查询日志包含了构造此类查询所需的足够信息。

通常,可以同时使用这两个向导来改进在部署时和一段时间后的性能。在完成分区(或包含分区的多维数据集或度量值组)的初期部署后,应当首先使用聚合设计向导,以改进整体性能。经过一段时间(在此期间您已在查询日志中记录了业务用户对分区的所有查询)之后,则可以使用基于使用情况的优化向导来进一步完善聚合设计,以便更好地满足业务用户的性能和查询要求。

注意注意

有关配置查询日志的信息,请参阅配置 Analysis Services 查询日志