다음을 통해 공유


액세스 확인 캐시 서버 구성 옵션

SQL Server에서 데이터베이스 개체에 액세스하는 경우 액세스 검사는 액세스 검사 결과 캐시라는 내부 구조로 캐시됩니다.

액세스 확인 캐시 버킷 수 옵션은 액세스 확인 결과 캐시에 사용되는 해시 버킷 수를 제어합니다.

액세스 검사 캐시 할당량 옵션은 액세스 검사 결과 캐시에 저장된 항목 수를 제어합니다. 최대 항목 수에 도달하면 액세스 검사 결과 캐시에서 가장 오래된 항목이 제거됩니다.

기본값 0은 SQL Server가 이러한 옵션을 관리하고 있음을 나타냅니다. SQL Server 2008부터 SQL Server 2014까지 기본값은 다음과 같은 내부 구성으로 변환됩니다.

  • 액세스 확인 캐시 버킷 수의 경우 값 0은 x86 아키텍처의 경우 256개 버킷의 기본값을 설정하고 x64 및 IA-64 아키텍처의 경우 2,048개의 버킷을 설정합니다.
  • 액세스 검사 캐시 할당량의 경우 값 0은 x86 아키텍처의 기본값인 1,024개 항목과 x64 및 IA-64 아키텍처의 경우 28,192,048개의 버킷을 설정합니다.

드문 경우지만 이러한 옵션을 변경하여 성능을 향상시킬 수 있습니다. 예를 들어 메모리가 너무 많이 사용되는 경우 액세스 검사 결과 캐시의 크기를 줄일 수 있습니다. 또는 사용 권한이 다시 계산될 때 높은 CPU 사용량이 발생하는 경우 액세스 검사 결과 캐시의 크기를 늘릴 수 있습니다.

중요합니다

Microsoft 고객 지원 서비스의 지시에 따라 이러한 옵션만 변경하는 것이 좋습니다.

또한 참조하십시오

서버 구성 옵션(SQL Server)
sp_configure(Transact-SQL)