확장 저장 프로시저 작동 원리

적용 대상:SQL Server

Important

이 기능은 이후 버전의 SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. 대신 CLR 통합을 사용하십시오.

확장 저장 프로시저가 작동하는 프로세스는 다음과 같습니다.

  1. 클라이언트가 확장 저장 프로시저를 실행하면 클라이언트 애플리케이션에서 Microsoft SQL Server로 TDS(테이블 형식 데이터 스트림) 또는 SOAP(Simple Object Access Protocol) 형식으로 요청이 전송됩니다.

  2. SQL Server는 확장 저장 프로시저와 연결된 DLL을 검색하고 아직 로드되지 않은 경우 DLL을 로드합니다.

  3. SQL Server는 요청된 확장 저장 프로시저를 호출합니다(DLL 내에서 함수로 구현됨).

  4. 확장 저장 프로시저는 확장 저장 프로시저 API를 통해 결과 집합을 전달하고 매개 변수를 다시 서버로 반환합니다.