MSSQL에서 view를 만들었을 경우에 view의 갱신 주기가 어느정도 되나요?
원본 테이블에서 데이터를 수정했을 때 실시간으로 view에도 반영이 되도록 하고 싶습니다.
일반적인 뷰는 물리적인 데이터 공간에 저장이 되지 않습니다.
그러기 때문에 뷰 데이터 갱신이라는 것도 없습니다.
뷰를 참조해서 데이터를 볼때 그때 뷰가 참조하고 있는 테이블을 직접 참조하여 데이터를 받아옵니다.
인덱스된 뷰는 일반 뷰와 다르게 물리적인 저장공간에 저장이되며
데이터 변경시 인덱스된 뷰의 내용도 변하게 됩니다.
좀 더 자세한 사항은 온라인설명서를 참고하세요..
그럼 즐거운 하루되세요.