Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Thao tác LOP_INSERT_ROWS và LOP_DELETE_ROWS trên một đối tượng View là gì?

Đó là một chế độ xem được lập chỉ mục đang được duy trì. Điều này là hoàn toàn bình thường.

Lý do bảo trì là một trong các bảng cơ sở của chế độ xem đó đã được sửa đổi. Vì một hàng trong bảng cơ sở có thể tương ứng với số lượng hàng xem tùy ý nên có thể xảy ra bùng nổ hoạt động ghi.

Bạn sẽ thấy bảo trì chế độ xem được lập chỉ mục trong kế hoạch thực thi của DML được thực hiện trên bảng cơ sở.

Chế độ xem được lập chỉ mục đánh đổi tốc độ DML, không gian lưu trữ và chiếm vùng đệm để cải thiện tốc độ truy vấn. Bạn quyết định xem đó có phải là một sự đánh đổi tốt cho bạn hay không.

Ảnh chụp màn hình hiển thị một hàng được sửa đổi trong bảng cơ sở (dòng 2). Điều này gây ra số lượng lớn các cặp xóa / chèn trong chế độ xem. Điều này có thể là do các giá trị đã sửa đổi trong bảng cơ sở khiến các hàng di chuyển trong các chỉ mục trên dạng xem sang một vị trí khác.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay thế lần xuất hiện đầu tiên của chuỗi con trong một chuỗi trong SQL

  2. chuyển đổi hàm ms-access last () sang sql server 2008

  3. Làm cách nào để đổi tên thứ gì đó trong SQL Server có dấu ngoặc vuông trong tên?

  4. Giao diện mạng SQL, lỗi:50 - Đã xảy ra lỗi Thời gian chạy cơ sở dữ liệu cục bộ. Không thể tạo phiên bản tự động

  5. LEN () so với DATALENGTH () trong SQL Server