0
32GB 실제 메모리 서버가 있습니다. 서버를 시작할 때 서버와 SQL Server 2008 R2가 작동 할 때 18GB의 메모리를 사용합니다. 그러나 몇 시간이 지나면 SQL Server는 캐시가 49GB 이상인 23GB 이상의 캐시 크기를 차지하게됩니다. 이 문제의 원인은 무엇이며이 문제를 만드는 쿼리를 어떻게 볼 수 있습니까? 'SQL Server의 실제 메모리 사용을 줄이는 방법
이것이 문제가되는지 잘 모르겠습니다. 나는 SQL Server가 테이블을 캐시하고 성능을 향상시키기 위해 많은 메모리를 사용한다고 생각한다. 따라서 기본적으로 더 빨리 작동해야합니다. 모든 데이터베이스의 전체 크기는 얼마입니까? – Andrew
MS SQL Server는 ** 모든 ** 사용 가능한 메모리를 사용하여 데이터를 캐시합니다. 다른 프로세스에 대한 메모리가 실제로 필요한 경우 ** 최대 서버 메모리 (MB) **를 변경할 수 있습니다. 기본값 ** 2147483647 ** (MB)는 단지 전화 번호입니다. –
*이 문제의 원인은 무엇입니까 - ** ** 아무 것도 ** 아니기 때문에 문제가 아닙니다 *** SQL Server는 작동하도록 설계되어있어 최대한 많은 메모리를 차지합니다 가능한 한 효율적으로 운영합니다. –