sp_xml_removedocument(Transact-SQL)
문서 핸들로 지정된 XML 문서의 내부 표현을 제거하고 문서 핸들을 무효로 만듭니다.
[!참고]
구문 분석된 문서는 SQL Server의 내부 캐시에 저장됩니다. MSXML 파서(Msxmlsql.dll)는 SQL Server에 사용할 수 있는 총 메모리의 8분의 1을 사용합니다. 메모리 부족을 방지하려면 sp_xml_removedocument를 실행하여 메모리를 확보합니다.
구문
sp_xml_removedocument hdoc
인수
- hdoc
새로 생성된 문서의 핸들입니다. 유효하지 않은 핸들은 오류를 반환합니다. hdoc은 정수입니다.
반환 코드 값
0(성공) 또는 >0(실패)
사용 권한
public 역할의 멤버 자격이 필요합니다.
예
다음 예에서는 XML 문서의 내부 표현을 제거합니다. 문서의 핸들은 입력으로 제공됩니다.
EXEC sp_xml_removedocument @hdoc