다음을 통해 공유


OLAP 속성

Analysis Services는 다음 표에 나열된 OLAP 서버 속성을 지원합니다. 추가 서버 속성 및 해당 속성 설정 방법은 Configure Server Properties in Analysis Services을 참조하세요.

적용 대상: 다차원 서버 모드만

메모리

DefaultPageSizeForData
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultPageSizeForDataHeader
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultPageSizeForIndex
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultPageSizeForIndexHeader
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultPageSizeForString
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultPageSizeForHash
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultPageSizeForProp
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

LazyProcessing

Enabled
지연 집계 처리가 설정되어 있는지 여부를 지정하는 부울 속성입니다.

SleepIntervalSecs
보류 중인 지연 처리 작업이 있는지 여부를 서버에서 검사하는 간격(초)을 정의하는 부호 있는 32비트 정수 속성입니다.

MaxCPUUsage
백분율로 표시된 지연 처리에 대한 최대 CPU 사용량을 정의하는 부호 있는 64비트 배정밀도 부동 소수점 수 속성입니다. 서버는 스냅샷에 따라 평균 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 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

AggregationPerfLog2
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

AggregationsBuildEnabled
집계 구축이 설정되어 있는지 여부를 지정하는 부울 속성입니다. 이 속성은 집계 디자인을 변경하지 않고 집계 구축을 벤치마크하기 위한 메커니즘입니다.

BufferMemoryLimit
실제 메모리의 백분율로 표시된 처리 버퍼 메모리 한도를 정의하는 부호 있는 64비트 배정밀도 부동 소수점 수 속성입니다.

이 속성의 기본값은 60으로 실제 메모리의 최대 60%까지 버퍼 메모리에 사용할 수 있음을 나타냅니다.

BufferRecordLimit
처리 중에 버퍼될 수 있는 레코드 수를 정의하는 부호 있는 32비트 정수 속성입니다.

이 속성의 기본값은 1048576(레코드)입니다.

CacheRecordLimit
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

CheckDistinctRecordSortOrder
파티션을 처리할 때 고유 카운트 쿼리의 결과에 대한 정렬 순서가 중요한지 여부를 정의하는 부울 속성입니다. True는 정렬 순서가 중요하지 않고 서버에서 "검사"되어야 함을 나타냅니다. 고유 카운트 측정값이 있는 파티션을 처리할 때 ORDER BY가 포함된 쿼리가 SQL에 전송되었습니다. 처리 속도를 높이려면 False로 설정합니다.

이 속성의 기본값은 True로 정렬 순서가 중요하지 않고 검사되어야 함을 나타냅니다.

DatabaseConnectionPoolConnectTimeout
새 연결을 열 때의 제한 시간(초)을 지정하는 부호 있는 32비트 정수 속성입니다.

DatabaseConnectionPoolGeneralTimeout
외부 OLEDB 연결에 사용할 데이터베이스 연결 제한 시간(초)을 지정하는 부호 있는 32비트 정수 속성입니다.

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
서버에서 처리 중에 Trace 이벤트를 기록하는 간격(행)을 지정하는 부호 있는 32비트 정수 속성입니다.

이 속성의 기본값은 1000으로 Trace 이벤트가 1000행마다 기록됨을 나타냅니다.

ROLAPDimensionProcessingEffort
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

쿼리

AggregationsUseEnabled
런타임에 저장 집계가 사용되는지 여부를 정의하는 부울 속성입니다. 이 속성을 사용하면 정보 제공 및 벤치마크 목적으로 집계 디자인을 변경하거나 다시 처리하지 않고 집계를 해제할 수 있습니다.

이 속성의 기본값은 True로 집계가 설정되어 있음을 나타냅니다.

AllowSEFiltering
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

CalculationCacheRegistryMaxIterations
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

CalculationEvaluationPolicy
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

ConvertDeletedToUnknown
삭제된 차원 멤버가 Unknown 멤버로 변환되는지 여부를 지정하는 부울 속성입니다.

CopyLinkedDataCacheAndRegistry
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DataCacheRegistryMaxIterations
Microsoft 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

DefaultDrillthroughMaxRows
드릴스루 쿼리로부터 반환할 최대 행 개수를 지정하는 부호 있는 32비트 정수 속성입니다.

이 속성의 기본값은 10000(행)입니다.

DimensionPropertyCacheSize
쿼리에서 사용된 차원 멤버를 캐시하는 데 사용되는 메모리 크기(바이트)를 지정하는 부호 있는 32비트 정수 속성입니다.

기본값은 활성 쿼리당, 특성 계층당 4,000,000바이트(4MB)입니다. 기본값은 일반 계층이 있는 솔루션을 위해 균형 잡힌 캐시 크기를 제공합니다. 그러나 이 값을 늘리면 멤버가 아주 많거나 계층 구조의 중첩이 많은 차원의 경우 성능이 더 낫습니다.

캐시 크기를 늘릴 경우 미치는 영향:

  • 차원 캐시에 추가 메모리가 사용되도록 허용하는 경우 메모리 사용 비용이 늘어납니다. 실제 사용량은 쿼리 실행에 따라 달라집니다. 일부 쿼리의 경우 최대 허용 크기를 사용하지 않습니다.

    이러한 캐시에 사용되는 메모리는 축소 불가능한 것으로 간주되며 TotalMemoryLimit을 기준으로 고려할 때 포함됩니다.

  • 서버의 모든 데이터베이스에 영향을 줍니다. DimensionPropertyCachesize 는 서버 차원의 속성입니다. 이 속성을 변경하면 현재 인스턴스에서 실행되는 모든 데이터베이스에 영향을 줍니다.

차원 캐시 요구 사항을 예측하는 방법:

  1. 차원 캐시 크기를 많이 늘리기 시작하여 이 크기를 늘릴 경우 얻을 수 있는 이점이 있는지 여부를 확인합니다. 예를 들어 초기 단계로 기본값을 두 배로 만들 수 있습니다.

  2. 성능 향상이 확실할 경우 성능과 메모리 사용률 간 균형 지점에 도달할 때까지 값을 증분 감소시키십시오.

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 지원의 지침에 따라 변경하는 경우를 제외하고 변경하면 안 되는 고급 속성입니다.

참고 항목

Analysis Services에서 서버 속성 구성
Analysis Services 인스턴스의 서버 모드 확인