Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Какво представлява операцията LOP_INSERT_ROWS и LOP_DELETE_ROWS върху обект View?

Това е индексиран изглед, който се поддържа. Това е напълно нормално.

Причината за поддръжката е, че една от базовите таблици на този изглед е била модифицирана. Тъй като един ред на базовата таблица може да съответства на произволно количество редове за преглед, може да има експлозия на дейност за запис.

Ще намерите поддръжка на индексиран изглед в плана за изпълнение на DML, извършен върху базовата таблица.

Индексираните изгледи компромисират скоростта на DML, пространството за съхранение и заетостта на буферния пул за подобрена скорост на заявките. Вие решавате дали това е добър компромис за вас или не.

Екранната снимка показва един модифициран ред в основната таблица (ред 2). Това причинява големи количества двойки за изтриване/вмъкване в изгледа. Това вероятно е така, защото модифицираните стойности в основната таблица карат редовете да се преместват в индексите на изгледа на друго място.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да сумираме сметки

  2. Хирархично сортиране в sql сървър, когато идентификаторът на детето съдържа '.'

  3. Как да използвам клауза между в nvarchar?

  4. Временно деактивирайте всички ограничения на външния ключ

  5. Как мога да направя заявка за културата на базата данни (SQL Server 2005)?