query governor cost limit 옵션을 사용하여 쿼리를 실행할 수 있는 시간의 상한값을 지정할 수 있습니다. 쿼리 비용이란 특정 하드웨어 구성에서 쿼리를 실행하는 데 필요한 예상 소요 시간(초)입니다.
0이나 음수가 아닌 값을 지정하면 쿼리 관리자가 그 값을 초과하는 예상 비용을 갖는 쿼리의 실행을 허용하지 않습니다. 이 옵션을 0(기본값)으로 지정하면 쿼리 관리자가 해제됩니다. 이 경우 모든 쿼리는 실행할 수 있습니다.
sp_configure를 사용하여 query governor cost limit 값을 변경하면 이 값이 서버 전체에서 사용됩니다. 연결 단위로 값을 변경하려면 SET QUERY_GOVERNOR_COST_LIMIT 문을 사용하십시오.
query governor cost limit는 고급 옵션입니다. sp_configure 시스템 저장 프로세서를 사용하여 설정을 변경하면 show advanced options를 1로 설정할 때만 query governor cost limit를 바꿀 수 있습니다. 이 설정은 서버를 중지했다가 다시 시작하지 않아도 즉시 적용됩니다.
Author Details
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.