Share via


SQL Server 개체 사양에서 사용하는 메모리

다음 표에서는 MicrosoftSQL Server의 여러 개체에서 사용하는 메모리 양을 대략적으로 보여 줍니다. 이 표에 나열되어 있는 메모리 양은 단지 예상 값이며 작업 환경 및 개체 생성 방법에 따라 크게 달라질 수 있습니다. SQL Server 2005에서는 일부 항목을 이전 버전과 매우 다른 방식으로 관리합니다.

SQL Server 2000

SQL Server 2005

SQL Server 2008

잠금

64바이트+32바이트(소유자당)

64바이트+32바이트(소유자당)

64바이트+32바이트(소유자당)

열린 데이터베이스

3,924바이트+1,640바이트(파일당) 및 336바이트(파일 그룹당)

SQL Server 2005에 적용할 수 없음

SQL Server 2008에 적용할 수 없음

열린 개체

256바이트+1,724바이트(개체에 열린 인덱스당)

SQL Server 2005에 적용할 수 없음

SQL Server 2008에 적용할 수 없음

사용자 연결

12KB+(3*network_packet_size)

약 (3*network_packet_size+94KB)

약 (3*network_packet_size+94KB)

네트워크 패킷 크기는 응용 프로그램과 관계형 데이터베이스 엔진 간의 통신에 사용하는 TDS(Tabular Data Stream) 패킷의 크기입니다. 기본 패킷 크기는 4KB이며 network packet size 구성 옵션으로 제어됩니다.

다중 활성 결과 집합을 사용할 수 있으면 사용자 연결은 약 (3+3*num_logical_connections)*network_packet_size+94KB입니다.