Database/SQL Server
[MSSQL] Update 쿼리실행시 "쿼리 최적화 중 쿼리 프로세서에 스택 공간이 부족합니다." 에러발생
정리하는개발자
2023. 8. 10. 15:09
728x90
반응형
Update 쿼리시 약 3000천 라인의 엄청나게 많은 CASE WHEN THEN 쿼리 사용결과 에러발생
메시지 8621, 수준 17, 상태 1, 줄 258 쿼리 최적화 중 쿼리 프로세서에 스택 공간이 부족합니다. 쿼리를 단순하게 만드십시오.
MSSQL에서는 쿼리자체의 길이제한이 적용되어 있어 발생하는 에러로 보인다.
해결방안은 UPDATE 구문을 약 500개씩 분리해서 실행하면 해결이 된다.
결국은 쿼리자체의 문자열 길이을 줄이면 실행된다.
728x90
반응형