sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan kan jeg tvinge en forespørgsel til ikke at bruge et indeks på en given tabel?

SELECT *
FROM MyTable WITH (INDEX(0))
WHERE MyIndexedColumn = 0

Forespørgsel ville normalt bruge indekset på MyIndexedColumn, men på grund af tabeltip, vil den i stedet scanne.

SELECT *
FROM MyTable WITH (INDEX(IndexName))
WHERE MyIndexedColumn = 0

Forespørgsel ville normalt bruge indekset på MyIndexedColumn, men på grund af tabeltip vil den i stedet bruge indekset med navnet IndexName.



  1. I JavaFX hvordan man tilføjer combobox med data i tabelvisning

  2. SQL Server Database Backup Encryption

  3. Hvorfor er det estimerede antal rækker meget forskellige i phpmyadmin-resultater?

  4. Problem med at udføre procedure i PL/SQL-udvikler