Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apa yang dimaksud dengan operasi LOP_INSERT_ROWS dan LOP_DELETE_ROWS pada objek Tampilan?

Ini adalah tampilan terindeks yang sedang dipertahankan. Ini benar-benar normal.

Alasan pemeliharaan adalah bahwa salah satu tabel dasar tampilan itu telah dimodifikasi. Karena satu baris tabel dasar dapat sesuai dengan jumlah baris tampilan yang berubah-ubah, maka dapat terjadi ledakan aktivitas tulis.

Anda akan menemukan pemeliharaan tampilan terindeks dalam rencana eksekusi DML yang dilakukan pada tabel dasar.

Tampilan yang diindeks menukar kecepatan DML, ruang penyimpanan, dan pendudukan kumpulan buffer untuk meningkatkan kecepatan kueri. Anda yang memutuskan apakah itu pertukaran yang baik untuk Anda atau tidak.

Tangkapan layar menunjukkan satu baris yang dimodifikasi di tabel dasar (baris 2). Ini menyebabkan sejumlah besar pasangan hapus/masukkan dalam tampilan. Ini kemungkinan karena nilai yang diubah di tabel dasar menyebabkan baris berpindah dalam indeks pada tampilan ke tempat yang berbeda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cari antara tanggal dan waktu di SQL Server 2008

  2. Alternatif untuk menggunakan WHERE ... IN (...) untuk kueri SQL yang lambat

  3. Buat Tampilan Terikat Skema di SQL Server

  4. Pisahkan string menjadi karakter individual di Sql Server 2005

  5. Parsing nama file dan path dari path lengkap