SQL Server 2017 có một vài thủ tục được lưu trữ mới:
- sp numfresh_single_snapshot_view - tham số đầu vào cho @view_name nvarchar (261), @rgCode int
- sp numfresh_snapshot_view - tham số đầu vào cho @rgCode int
Và các mục mới trong sys.messages:
- 10149 - Không thể tạo chỉ mục có SNAPSHOT_MATERIALIZATION trên chế độ xem '%. * Ls' vì định nghĩa chế độ xem chứa (các) bảng được tối ưu hóa bộ nhớ.
- 10642 - SNAPSHOT_MATERIALIZATION không thể được đặt cho chỉ mục '%. * Ls' trên '%. * Ls' vì nó chỉ áp dụng cho các chỉ mục trên lượt xem.
- 10643 - SNAPSHOT_MATERIALIZATION không thể được đặt thành '%. * Ls' trên '%. * Ls' vì nó chỉ áp dụng cho các chỉ mục được nhóm trên các chế độ xem.
- 10648 - SNAPSHOT_MATERIALIZATION không thể được đặt cho chỉ mục được phân vùng '%. * Ls' trên '%. * Ls'.
- 10649 - Không thể tạo chỉ mục '%. * Ls' trên '%. * Ls' có cụm chỉ mục '%. * Ls' với SNAPSHOT_MATERIALIZATION.
- 10650 - Làm mới (các) chế độ xem ảnh chụp nhanh yêu cầu cách ly ảnh chụp nhanh được bật trên cơ sở dữ liệu.
- 3760 - Không thể thả chỉ mục '%. * Ls' khi xem '%. * Ls' có SNAPSHOT_MATERIALIZATION.
- 4524 - Không thể thay đổi chế độ xem '%. * Ls' vì nó có tính chất vật liệu chụp nhanh.
- 4525 - Không thể sử dụng gợi ý '% ls' trên chế độ xem '%. * Ls' có tính chất vật liệu chụp nhanh trước khi chế độ xem được làm mới.
Và các sự kiện mở rộng mới:
Vì vậy, làm thế nào chúng ta có thể tạo ra một cái nhìn cụ thể hóa snapshot? (Rõ ràng Microsoft chưa ghi nhận nó.) Đây là một ý chính với những thứ tôi đã thử cho đến nay vẫn chưa hoạt động.