비주얼스튜디오로 디비불러서 작업하는데 자꾸 아래와 같은오류가 뜹니다
제한 시간이 만료되었습니다. 풀에서 연결을 만들기 전에 제한 시간이 경과되었습니다. 풀링된 연결이 사용 중이었거나 최대 풀 크기에 도달했기 때문일 수 있습니다.
Sql server management studio 열어서 로그보면
A significant part of sql server process memory has been paged out. This may result in a performance degradation. Duration: 1836 seconds. Working set (KB): 311572, committed (KB): 1865316, memory utilization: 16%.
Disallowing page allocations for database 'List1' due to insufficient memory in the resource pool 'default'. See 'http://go.microsoft.com/fwlink/?LinkId=510837' for more information.
이런로그가 떠있습니다
SQL Server 프로세스 메모리의 상당 부분이 페이지 아웃되었습니다. 이로 인해 성능이 저하 될 수 있습니다
'Default'리소스 풀의 메모리가 부족하여 'List1'데이터베이스에 대한 페이지 할당을 허용하지 않습니다.
이런내용인데 설정을 어떻게 하는지 모르겠네요..
ms사이트 참고해서 리소스관리자 속성가서 '리소스 관리자 활성화' 하고 메모리도 70%로 변경해보고 해도 오류는 그대로..
설정하는 방법좀 알려주세요 ㅠㅠ
비주얼스튜디오에서 프로그램 실행하고 계속 업데이트 시도했더니
오류: 701, 심각도: 17, 상태: 103.
There is insufficient system memory in resource pool 'default' to run this query.
이런 로그가 추가 되었습니다 ;;
메모리는 64기가 장착되어있으며 작업관리자에서 53% 사용중으로 나옵니다.
Comment 1
-
디비하는조씨
2017.02.15 13:09
혹... 메모리 쪽이 아니라 커넥션을 만들고 해지하지 않은 상태에서 루프 돌면서 계속 커넥션을 만들기만 하는 상황 아닌가요?
sql server 기본설정은 리소스가 허용하는 한에서 무제한으로 되어 있을텐데...(연결, 메모리 둘다)