Stored Procedure
-
..SQL SERVER가 자동으로 저장 프로시저의 실행계획을 다시 작성하는경우..DB/Ms.SQL 2007. 8. 20. 14:53
- 프로시저의 실행환경이 프로시저의 생성환경과 다른 경우 - 프로시저가 참조하는 오브젝트에 대한 sysobjects 테이블의 schema_var 컬럼이 변경된경우.schema_ver 컬럼과 base_schema_ver컬럼은 테이블의 스키마 정보가 변경될 때 업데이트 된다.테이블 스키마 변경에는 컬럼 추가 및 제거, 데이터 타입 변경, 제약 조건 추가 및 제거, Rule바인딩, default바인딩 등이 포함된다. - 프로시저가 참조하는 오브젝트에 대한 통계가 변경된 경우. 즉.auto-update statistics와 auto-create statistics이벤트로 인해 저장 프로시져가 재컴파일될 수 있다는 것을 의미한다. - 프로시저의 실행 계획이 참조하는 인덱스가 제거된 겨우 - 프로시저의 실행 계획의..