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

Не мога да създам КЛУСТЕРИРАН ИНДЕКС на изглед, защото препращам към една и съща таблица два пъти, някакво решение?

Няма да можете да заобиколите това, индексираните изгледи трябва да отговарят на определени ограничения, изброени в Създаване на индексирани изгледи . Освен всичко друго външно и себе присъединяванията не се поддържат (10-то ограничение отгоре надолу). Това се свежда до способността на двигателя да може да актуализира индекса на изгледа, когато базовата таблица се актуализира.

Тъй като не знаете точно всички подробности за вашия модел на данни, сигурни ли сте, че е необходим индексиран изглед и индексите на базовата таблица няма ли да са достатъчни?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. System.Data.SqlClient.SqlException:Неуспешно влизане за потребител

  2. Регистърът на транзакциите на SQL Server, част 3:Основи на регистрирането

  3. Избягване на двойни кавички в SQL 2005/2008

  4. Динамично вмъкване в израз на таблица с променливи SQL Server

  5. SQL Server Asp.Net - Неуспешно влизане