나는 인덱스 된 뷰를 undestand하지만 언더 레이팅 테이블의 데이터가 변경되면 정확히 무슨 일이 일어 났는지 궁금합니다. 전체보기 캐시가 삭제되었거나 변경된 행입니까?SQL 인덱스 된 뷰 : 데이터가 변경된 경우 어떤 일이 발생합니까?
호텔 가용성 (+ 100k 레코드)을 검색하는 데 사용되는 여러 테이블 (+5)에 대해 매우 복잡한 쿼리가 있으며 IMHO 인덱싱 된 뷰는 성능을 크게 향상시킬 수 있습니다. 그러나 데이터 (몇 행)가 자주 변경됩니다 (방을 팔았고 무료 객실은 admin atc에서 변경되었습니다). 한 행만 변경되었을 때마다보기가 다시 작성되면 내 응용 프로그램의 병목이됩니다.
또는 어떤 아이디어를 매우 coplex 쿼리를 "캐시"하는 방법?
감사합니다. 은 TechNet 문서에서
인덱스 된 뷰를 사용하여 SP를 다시 작성했으며 성능이 놀랍습니다!. 인덱스 된 뷰를 다시 빌드 할 때 추가로 큰 유지 관리 작업을 수행하지 않기를 바랍니다. – Feryt