다음을 통해 공유


sp_xml_removedocument(Transact-SQL)

문서 핸들로 지정된 XML 문서의 내부 표현을 제거하고 문서 핸들을 무효로 만듭니다.

[!참고]

구문 분석된 문서는 SQL Server의 내부 캐시에 저장됩니다. MSXML 파서(Msxmlsql.dll)는 SQL Server에 사용할 수 있는 총 메모리의 8분의 1을 사용합니다. 메모리 부족을 방지하려면 sp_xml_removedocument를 실행하여 메모리를 확보합니다.

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

sp_xml_removedocument hdoc

인수

  • hdoc
    새로 생성된 문서의 핸들입니다. 유효하지 않은 핸들은 오류를 반환합니다. hdoc는 정수입니다.

반환 코드 값

0(성공) 또는 >0(실패)

사용 권한

public 역할의 멤버 자격이 필요합니다.

다음 예에서는 XML 문서의 내부 표현을 제거합니다. 문서의 핸들은 입력으로 제공됩니다.

EXEC sp_xml_removedocument @hdoc