共用方式為


OLAP 屬性

適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

注意

RowsetSerializationLimit 是唯一適用於 Power BI 的 OLAP 屬性。

記憶

DefaultPageSizeForData

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DefaultPageSizeForDataHeader

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DefaultPageSizeForIndex

除了Microsoft支持的指導下,您不應該變更的進階屬性。

**DefaultPageSizeForIndexHeader

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DefaultPageSizeForString

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DefaultPageSizeForHash

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DefaultPageSizeForProp

除了Microsoft支持的指導下,您不應該變更的進階屬性。

LazyProcessing

啟用

布爾值屬性,指定是否啟用延遲匯總處理。

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% 可能專用於 Cube 和維度處理。

MemoryLimitErrorEnabled

除了Microsoft支持的指導下,您不應該變更的進階屬性。

OptimizeSchema

除了Microsoft支持的指導下,您不應該變更的進階屬性。

ProactiveCaching

DefaultRefreshInterval

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DimensionLatencyAccuracy

除了Microsoft支持的指導下,您不應該變更的進階屬性。

PartitionLatencyAccuracy

除了Microsoft支持的指導下,您不應該變更的進階屬性。

過程

AggregationMemoryLimitMax

帶正負號的 64 位雙精確度浮點數屬性,定義可專門用於匯總處理的記憶體數量上限,以物理記憶體的百分比表示。

此屬性的預設值為 80,表示物理記憶體的 80% 可能專門用於匯總處理。

AggregationMemoryLimitMin

帶正負號的 64 位雙精確度浮點數屬性,定義可專門用於匯總處理的最小記憶體數量,以物理記憶體的百分比表示。 較大的值可能會以記憶體使用量為代價加速匯總處理。

此屬性的預設值為 10,表示物理記憶體的最小 10% 會專門用於匯總處理。

AggregationNewAlgo

除了Microsoft支持的指導下,您不應該變更的進階屬性。

AggregationPerfLog2

除了Microsoft支持的指導下,您不應該變更的進階屬性。

AggregationsBuildEnabled

布爾值屬性,指定是否啟用匯總建置。 這是一種機制,可對匯總建置進行效能評定,而不需要變更匯總設計。

BufferMemoryLimit

帶正負號的 64 位雙精確度浮點數屬性,定義處理緩衝區內存限制,以物理記憶體的百分比表示。

此屬性的預設值為 60,表示最多 60% 物理記憶體可用於緩衝區內存。

BufferRecordLimit

帶正負號的32位整數屬性,定義可在處理期間緩衝處理的記錄數目。

此屬性的預設值為 1048576 (records)。

CacheRecordLimit

除了Microsoft支持的指導下,您不應該變更的進階屬性。

CheckDistinctRecordSortOrder

布爾值屬性,定義處理分割區時,相異計數查詢結果的排序順序是否有意義。 True 表示排序順序沒有意義,而且必須由伺服器「檢查」。 使用相異計數量值處理數據分割時,使用排序方式傳送至 SQL 的查詢。 設定為 false 以加速處理。

此屬性的預設值為 True,表示排序順序沒有意義且必須檢查。

DatabaseConnectionPoolConnectTimeout

帶正負號的 32 位整數屬性,指定在秒內開啟新連接時逾時。

DatabaseConnectionPoolGeneralTimeout

帶正負號的 32 位整數屬性,指定資料庫連接逾時,以秒為單位與外部 OLEDB 連線搭配使用。

DatabaseConnectionPoolMax

帶正負號的 32 位整數屬性,指定集區資料庫連接數目上限。

此屬性的預設值為 50 (connections)。

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 個數據列都會記錄一次 Trace 事件。

ROLAPDimensionProcessingEffort

除了Microsoft支持的指導下,您不應該變更的進階屬性。

查詢

AggregationsUseEnabled

布爾值屬性,定義是否在運行時間使用預存匯總。 此屬性可讓匯總停用,而不需變更匯總設計或重新處理,以取得參考和基準檢驗的目的。

此屬性的預設值為 True,表示已啟用匯總。

AllowSEFiltering

除了Microsoft支持的指導下,您不應該變更的進階屬性。

CalculationCacheRegistryMaxIterations

除了Microsoft支持的指導下,您不應該變更的進階屬性。

CalculationEvaluationPolicy

除了Microsoft支持的指導下,您不應該變更的進階屬性。

ConvertDeletedToUnknown

布爾值屬性,指定已刪除的維度成員是否轉換成未知成員。

CopyLinkedDataCacheAndRegistry

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DataCacheRegistryMaxIterations

除了Microsoft支持的指導下,您不應該變更的進階屬性。

DefaultDrillthroughMaxRows

帶正負號的 32 位整數屬性,指定從鑽研查詢傳回的數據列數目上限。

此屬性的預設值為 10000 (資料列)。

DimensionPropertyCacheSize

帶正負號的 32 位整數屬性,指定用來快取查詢中所用維度成員的記憶體數量(以位元組為單位)。

默認為每一個使用中查詢每個屬性階層 4,000,000 個字節(或 4 MB)。 默認值會針對具有一般階層的解決方案,提供平衡良好的快取大小。 不過,當您增加此值時,具有非常大量成員的維度(以百萬為單位)或深層階層的執行效能會更好。

增加快取大小的影響:

  • 當您允許維度快取使用更多記憶體時,記憶體使用率會增加。 實際使用量取決於查詢執行。 並非所有查詢都會使用允許的最大值。

    請注意,這些快取所使用的記憶體會被視為不可逾時,且會在對 totalMemoryLimit進行會計時納入。

  • 影響伺服器上的所有資料庫。 DimensionPropertyCachesize 是全伺服器屬性。 變更此屬性會影響目前實例上執行的所有資料庫。

評估維度快取需求的方法:

  1. 首先,將大小增加為大量,以判斷增加維度快取大小是否有好處。 例如,您可能想要將預設值加倍作為初始步驟。

  2. 如果效能改善很明顯,請以累加方式減少值,直到達到效能與記憶體使用率之間的平衡為止。

ExpressNonEmptyUseEnabled

除了Microsoft支持的指導下,您不應該變更的進階屬性。

IgnoreNullRolapRows

除了Microsoft支持的指導下,您不應該變更的進階屬性。

IndexUseEnabled

布爾值屬性,定義是否要在運行時間使用索引。 此屬性適用於參考和基準檢驗目的。

MapHandleAlgorithm

除了Microsoft支持的指導下,您不應該變更的進階屬性。

MaxRolapOrConditions

除了Microsoft支持的指導下,您不應該變更的進階屬性。

RowsetSerializationLimit

僅適用於 Power BI、Azure Analysis Services 和 SQL Server 2019 和更新版本。 將數據列集中傳回的數據列數目限制為用戶端。 默認值為 -1,表示不會套用任何限制。 適用於 DAX 和 MDX 查詢。 它可用來保護伺服器資源免於大量數據導出。 提交至超過限制的伺服器查詢會取消,並傳回錯誤。 警告: [不要] 設定為0,這可能會導致常見作業發生錯誤,而且可能會防止伺服器管理員進一步存取伺服器。

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支持的指導下,您不應該變更的進階屬性。

另請參閱

Analysis Services 中的伺服器屬性
判斷 Analysis Services 實例的伺服器模式