SQL이 RAM을 좋아하지만 Windows가 요청할 때 해제합니다. 이것이 SQL이 작동하는 방식이라는 것을 알고 있습니다. 그러나 SQL이 실제로 RAM을 반환한다고 확신하지 못하는 Windows 관리자가 있습니다.이 특정 (가상) 서버에서 Analysis Services가 완료되면 SQL이 많이 필요하지 않지만이 서버에는 다른 것이 없습니다. SQL에 많은 것을 요구하십시오.
따라서 가상 환경의 문제가 "SQL이 너무 많은 RAM을 사용하고 있기 때문에"문제가 아니라는 것을 Windows Admins에게 안심 시키려고하지만 서비스를 다시 시작하지 않고 SQL을 해제하도록 설득 할 수는 없습니다.
큐브를 처리 할 때 SQL 서비스는 행복하게 8GB의 RAM을 사용하지만 그에 대한 압박이 없기 때문에 정상적인 하루 동안 많은 부분이 해제되지 않습니다. Windows 사람들은 비명을 지르며 SQL을 출시하는 것이 훨씬 좋습니다.
최대 메모리 설정을 사용하고 싶지 않습니다. 실제로 처리 할 때 SQL이 많은 RAM을 사용하기를 원하기 때문입니다. 나중에 다시 내려 가기를 원합니다.
SQL Server 에서 메모리를 해제하지 않고 SQL Server에서 메모리 를 회수 하는 SQL Server 의 복제본 일 가능성이 있지만 다른 대답이 있는지 궁금합니다. Windows가이를 되 찾을 때까지 Windows 사용자를 설득하지는 않습니다. 서비스를 다시 시작하는 것은 선택 사항이지만 실제로 그 아이디어의 팬이 아닙니다.
Windows에서 다시 요청하는 방법을 알고 싶습니다 ...
sp_configure
일반적으로 한 번 설정하고 혼자 두어야합니다.