OLAP 属性
Microsoft SQL Server 2005 Analysis Services (SSAS) 支持下表中列出的 OLAP 服务器属性。若要查看或更改某个 Analysis Services 实例的这些属性,请在 SQL Server Management Studio 中右键单击该 Analysis Services 实例,再单击**“属性”**。
内存
- DefaultPageSizeForData
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DefaultPageSizeForDataHeader
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DefaultPageSizeForIndex
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DefaultPageSizeForIndexHeader
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DefaultPageSizeForString
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DefaultPageSizeForHash
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DefaultPageSizeForProp
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
LazyProcessing
- Enabled
一个布尔值属性,指定是否启用迟缓聚合处理。
- SleepIntervalSecs
一个有符号 32 位整数属性,它定义服务器检查是否存在挂起的迟缓处理作业的时间间隔(秒)。
MaxCPUUsage
一个有符号 64 位双精度浮点数属性,它定义迟缓处理的最大 CPU 使用率(以百分比表示)。服务器基于快照监视 CPU 的平均使用率。CPU 使用率的峰值高于此阈值属于正常行为。此属性的默认值为 0.5,指示迟缓处理的最大 CPU 使用率为 50%。
- MaxObjectsInParallel
一个有符号 32 位整数属性,它指定可并行迟缓处理的最大分区数。
- MaxRetries
一个有符号 32 位整数属性,它定义在迟缓处理失败的事件中重试多少次后引发错误。
ProcessPlan
- CacheRowsetRows
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- CacheRowsetToDisk
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DistinctBuffer
一个有符号 32 位整数属性,它定义用于非重复计数的内部缓冲区的大小。如果增大此值,则可提高非重复计数处理速度,但同时会增加内存使用开销。
- EnableRolapDimQueryTableGrouping
一个布尔值属性,指定是否为 ROLAP 维度启用表分组。如果为 True,则在运行时查询 ROLAP 维度时,也同时查询整个 ROLAP 维度表,这与每个属性的单独查询正好相反。
- EnableTableGrouping
一个布尔值属性,指定是否启用表分组。如果为 True,则在处理维度时,也同时查询整个维度表,这与每个属性的单独查询正好相反。
- ForceMultiPass
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- MaxTableDepth
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- MemoryAdjustConst
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- MemoryAdjustFactor
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
MemoryLimit
一个有符号 64 位双精度浮点数属性,它定义用于处理的最大内存量(以物理内存的百分比表示)。此属性的默认值为 65,指示可将 65% 的物理内存用于多维数据集和维度处理。
- MemoryLimitErrorEnabled
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- OptimizeSchema
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
ProactiveCaching
- DefaultRefreshInterval
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DimensionLatencyAccuracy
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- PartitionLatencyAccuracy
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
处理
AggregationMemoryLimitMax
一个有符号 64 位双精度浮点数属性,它定义可用于聚合处理的最大内存量(以物理内存的百分比表示)。此属性的默认值为 80,指示可将 80% 的物理内存用于聚合处理。
AggregationMemoryLimitMin
一个有符号 64 位双精度浮点数属性,它定义可用于聚合处理的最小内存量(以物理内存的百分比表示)。如果增大此值,则可提高聚合处理速度,但同时会增加内存使用开销。此属性的默认值为 10,指示最少要将 10% 的物理内存用于聚合处理。
- AggregationNewAlgo
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- AggregationPerfLog
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- AggregationsBuildEnabled
一个布尔值属性,指定是否启用聚合生成。这是一种在不更改聚合设计的情况下确定聚合生成基准的机制。
BufferMemoryLimit
一个有符号 64 位双精度浮点数属性,它定义处理缓冲区内存限制值(以物理内存的百分比表示)。此属性的默认值为 60,指示最多可将 60% 的物理内存用于缓冲区内存。
BufferRecordLimit
一个有符号 32 位整数属性,它定义在处理期间可缓冲的记录数。此属性的默认值为 1048576(记录)。
- CacheRecordLimit
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
CheckDistinctRecordSortOrder
一个布尔值属性,它定义在处理分区时非重复计数查询的结果的排序顺序是否有意义。如果为 True,指示排序顺序没有意义,必须由服务器进行“检查”。处理具有非重复计数度量值的分区时,查询按排序依据发送到 SQL。设置为 false 可加速处理。此属性的默认值为 True,指示排序顺序没有意义,必须对其进行检查。
- DatabaseConnectionPoolConnectTimeout
一个有符号 32 位整数属性,它指定打开新连接时的超时值(秒)。
- DatabaseConnectionPoolGeneralTimeout
一个有符号 32 位整数属性,它指定使用外部 OLEDB 连接时的数据库连接超时值(秒)。
DatabaseConnectionPoolMax
一个有符号 32 位整数属性,它指定入池数据库连接的最大数。此属性的默认值为 50(连接)。
- DatabaseConnectionPoolTimeout
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataFileInitEnabled
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataPlacementOptimization
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataSliceInitEnabled
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
DeepCompressValue
一个布尔值属性,它应用于 Double 数据类型的度量值,指定是否可以压缩数字(导致数值精度损失)。如果值为 False,指示无压缩,无精度损失。此属性的默认值为 True,指示启用压缩,将引发精度损失。
- DimensionPropertyKeyCache
一个布尔值属性,它指定是否缓存维度属性键。如果键不唯一,则必须设为 True。
- IndexBuildEnabled
一个布尔值属性,它指定是否在处理后生成索引。此属性用于基准确定,可供参考。
IndexBuildThreshold
一个有符号 32 位整数属性,它指定行计数阈值,低于该阈值时,将不为分区生成索引。此属性的默认值为 4096(行)。
- IndexFileInitEnabled
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- MapFormatMask
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
RecordsReportGranularity
一个有符号 32 位整数属性,它指定在处理期间服务器记录跟踪事件的频率(行)。此属性的默认值为 1000,指示每 1000 行后记录一个跟踪事件。
- ROLAPDimensionProcessingEffort
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
查询
AggregationsUseEnabled
一个布尔值属性,定义在运行时是否使用存储聚合。此属性允许在不更改聚合设计或不重新处理的情况下禁用聚合,用于基准确定,可供参考。此属性的默认值为 True,指示启用聚合。
- AllowSEFiltering
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- CalculationCacheRegistryMaxIterations
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- CalculationEvaluationPolicy
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ConvertDeletedToUnknown
一个布尔值属性,它指定是否将已删除的维度成员转换为未知成员。
- CopyLinkedDataCacheAndRegistry
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCacheRegistryMaxIterations
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
DefaultDrillthroughMaxRows
一个有符号 32 位整数属性,指定将从钻取查询中返回的最大行数。此属性的默认值为 10000(行)。
- DimensionPropertyCacheSize
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- EnableRolapOptimization
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ExpressNonEmptyUseEnabled
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- IgnoreNullRolapRows
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- IndexUseEnabled
一个布尔值属性,它定义在运行时是否使用索引。此属性用于基准确定,可供参考。
- MapHandleAlgorithm
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- MaxRolapOrConditions
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseCalculationCacheRegistry
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseDataCacheFreeLastPageMemory
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseDataCacheRegistry
一个布尔值属性,它指定是否启用数据缓存注册表(其中缓存查询结果,但不是计算结果)。
- UseDataCacheRegistryHashTable
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseDataCacheRegistryMultiplyKey
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseDataSlice
一个布尔值属性,它定义在运行时是否使用分区数据切片进行查询优化。此属性用于基准确定,可供参考。
- UseMaterializedIterators
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseSinglePassForDimSecurityAutoExist
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- UseVBANet
一个布尔值属性,它定义是否将 VBA .net 程序集用于用户定义函数。
- CalculationPrefetchLocality\ ApplyIntersect
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- CalculationPrefetchLocality\ ApplySubtract
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- CalculationPrefetchLocality\ PrefetchLowerGranularities
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ CachedPageAlloc\ Income
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ CachedPageAlloc\ InitialBonus
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ CachedPageAlloc\ MaximumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ CachedPageAlloc\ MinimumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ CachedPageAlloc\ Tax
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\CellStore\ Income
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\CellStore\ InitialBonus
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\CellStore\ MaximumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\CellStore\ MinimumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\CellStore\ Tax
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ MemoryModel \ Income
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ MemoryModel \ InitialBonus
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ MemoryModel \ MaximumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ MemoryModel \ MinimumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- DataCache\ MemoryModel\ Tax
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
作业
- ProcessAggregation\ MemoryModel\ Income
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ MemoryModel\ InitialBonus
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ MemoryModel\ MaximumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ MemoryModel\ MinimumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ MemoryModel\ Tax
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessPartition\ Income
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessPartition \ InitialBonus
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessPartition \ MaximumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessPartition \ MinimumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessPartition \ Tax
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessProperty\ Income
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessProperty\ InitialBonus
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessProperty\ MaximumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessProperty\ MinimumBalance
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。
- ProcessAggregation\ ProcessProperty\ Tax
除非有 Microsoft 技术支持的指导,否则不应更改该高级属性。