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

SQL заявката не използва наличен индекс (SQL Server 2008)

Може би имате групиран индекс в колоната SessionID? В този случай вашите индекси са основно идентични, тъй като всеки неклъстъриран индекс имплицитно ще включва клъстерирания ключ.

Колко реда има в таблицата и каква е кардиналността/уникалността на стойностите? Ако таблицата е достатъчно малка, сканирането на таблица може да бъде по-ефективно от търсене в индекс + търсене в bookmarp за извличане на останалите колони.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да се свържа с MS SQL Server с помощта на Inno Setup?

  2. Функции срещу съхранени процедури

  3. Брой дни от седмицата в диапазон от дати в TSQL

  4. Подзаявката върна повече от 1 стойност

  5. Таблицата за проверка на SQL Server е разделена