Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy klucz obcy poprawia wydajność zapytań?

Klucze obce są narzędziem integralności referencyjnej, a nie narzędziem wydajności. Przynajmniej w SQL Server, tworzenie FK nie tworzy skojarzonego indeksu i powinieneś tworzyć indeksy dla wszystkich pól FK, aby skrócić czas wyszukiwania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Procedura składowana T-SQL, która akceptuje wiele wartości identyfikatorów

  2. Funkcja podziału w SQL Server 2008

  3. Jak uzyskać listę tabel bez ograniczenia klucza podstawowego we wszystkich bazach danych instancji SQL Server - SQL Server / TSQL Tutorial, część 62

  4. Jak pobrać nazwy pól z tabeli tymczasowej (SQL Server 2008)

  5. Agreguj LUB bitowe w podzapytaniu