이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

메모리 속성

Analysis Services에서는 다음 표에 나열된 서버 메모리 속성을 사용할 수 있습니다. 이 속성 설정에 대한 지침을 보려면 SQL Server 2008 R2 Analysis Services 작업 가이드를 참조하세요.

1과 100 사이의 값은 실제 총 메모리 또는 가상 주소 공간 중 더 작은 쪽의 백분율을 나타냅니다. 100을 초과하는 값은 메모리 제한(바이트)을 나타냅니다.

적용 대상: 다차원 및 테이블 형식 서버 모드(다르게 표시되지 않은 경우)

LowMemoryLimit

서버에서 메모리가 부족한 시점을 총 실제 메모리의 백분율로 표시한 부호 있는 64비트 배정밀도 부동 소수점 숫자 속성입니다. 이 제한에 도달하면 인스턴스는 만료된 세션을 닫고 사용되지 않는 계산을 언로드하여 천천히 캐시 메모리를 지우기 시작합니다. 서버는 이 제한 아래로 메모리를 해제하지 않습니다. 기본값은 65이며 이 경우 메모리 하한은 실제 메모리 또는 가상 주소 공간의 65% 중 더 작은 쪽으로 설정됩니다.

TotalMemoryLimit

서버가 더 적극적으로 메모리 할당을 취소하기 시작하는 임계값을 정의합니다. 기본값은 실제 메모리 또는 가상 주소 공간의 80% 중 더 작은 쪽입니다.

TotalMemoryLimit 는 항상 HardMemoryLimit보다 작아야 합니다.

HardMemoryLimit

인스턴스가 메모리 사용량을 줄이기 위해 활성 사용자 세션을 적극적으로 종료하기 시작하는 메모리 임계값을 지정합니다. 종료된 모든 세션은 메모리 부족으로 인해 취소되고 있다는 오류를 수신합니다. 기본값 영(0)은 HardMemoryLimitTotalMemoryLimit과 시스템의 실제 총 메모리 사이의 중간 값으로 설정됨을 의미합니다. 시스템의 실제 메모리가 프로세스의 가상 주소 공간보다 큰 경우 HardMemoryLimit을 계산할 때 가상 주소 공간이 대신 사용됩니다.

VirtualMemoryLimit

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

VertiPaqPagingPolicy

서버의 메모리가 부족한 경우에 발생하는 페이징 동작을 지정합니다. 유효한 값은 다음과 같습니다.

0(0)은 페이징을 사용하지 않도록 설정합니다. 메모리가 부족하면 메모리 부족 오류로 처리가 실패합니다. 페이징을 사용하지 않도록 설정한 경우 서비스 계정에 대한 권한을 Windows에 부여해야 합니다. 방법을 보려면 서비스 계정 구성(Analysis Services)을 참조하세요.

1은 기본값이며 운영 체제 페이지 파일(pagefile.sys)을 통해 디스크로의 페이징을 사용하도록 설정합니다.

VertiPaqPagingPolicy 가 1로 설정될 경우 서버는 지정된 방법을 사용하여 디스크로 페이징을 시도하기 때문에 메모리 제약 조건으로 인해 처리가 실패할 가능성이 적습니다. VertiPaqPagingPolicy 속성을 설정한다고 해서 메모리 오류가 절대로 발생하지 않는 것은 아닙니다. 다음과 같은 상황에서 메모리 부족 오류가 여전히 발생할 수 있습니다.

  • 모든 사전에 대해 메모리가 충분하지 않습니다. 처리 중 Analysis Services는 메모리의 각 열에 대해 사전을 잠그며 이 모든 합은 VertiPaqMemoryLimit에 대해 지정된 값보다 클 수 없습니다.

  • 프로세스를 수용하기에 가상 주소 공간이 부족합니다.

지속적인 메모리 오류를 해결하려면 처리해야 할 데이터의 양을 줄이도록 모델을 다시 디자인하거나, 컴퓨터에 메모리를 추가합니다.

테이블 형식 서버 모드에만 적용됩니다.

VertiPaqMemoryLimit

디스크로의 페이징이 허용되는 경우 이 속성은 페이징이 시작되는 메모리 소비 수준(총 메모리에 대한 백분율)을 지정합니다. 기본값은 60입니다. 메모리 소비가 60% 이하이면 서버가 디스크로 페이징하지 않습니다.

이 속성을 사용하려면 VertiPaqPagingPolicyProperty를 1로 설정하여 페이징이 발생할 수 있도록 해야 합니다.

테이블 형식 서버 모드에만 적용됩니다.

HighMemoryPrice

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

MemoryHeapType

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

다차원 서버 모드에만 적용됩니다.

HeapTypeForObjects

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

다차원 서버 모드에만 적용됩니다.

DefaultPagesCountToReuse

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

HandleIA64AlignmentFaults

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

MidMemoryPrice

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

MinimumAllocatedMemory

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

PreAllocate

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

SessionMemoryLimit

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

WaitCountIfHighMemory

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

커뮤니티 추가 항목

추가
표시:
© 2015 Microsoft