이러한 데이터베이스 개체 간의 주요 차이점임시 # 저장 프로 시저와 성능 또는 실행 계획의 관점에서의 phisical proc의 차이점은 무엇입니까?
2
A
답변
0
임시 저장 프로 시저는 일반 저장 프로 시저와 비슷하지만 이름에서 알 수 있듯이 일시적인 존재입니다.
tempdb에서 만들어지기 때문에 모든 데이터베이스에서 호출 할 수 있습니다. SQL Server는 기본적으로 임시 저장 프로 시저의 경우 데이터베이스 이름과 스키마 이름을 무시합니다.
임시 저장 프로 시저를 많이 사용하면 tempdb의 시스템 테이블에 경합이 발생할 수 있습니다. 그러나 T-SQL 문 또는 일괄 처리에 대한 실행 계획 재사용을 지원하지 않는 이전 버전의 SQL 서버에 연결할 때 유용합니다.
성능 및 실행 계획에서 일반 및 임시 저장 프로 시저 모두 동일한 방식으로 작동합니다.
이 기사에서 더 많은 것을 찾을 수 있습니다. Temporary Stored Procedures
+1
빠른 답장을 보내 주셔서 감사합니다. 지금은 분명합니다. – jthalliens
와우는 임시 저장 프로 시저가 있는지도 모릅니다. 감사! –