PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Czy klucz obcy postgres oznacza indeks?

PostgreSQL nie automatycznie tworzy indeks na kolumnach, w których zdefiniowany jest klucz obcy. Jeśli potrzebujesz takiego indeksu, musisz go utworzyć samodzielnie.

Zwykle dobrym pomysłem jest posiadanie takiego indeksu, aby modyfikacje w tabeli nadrzędnej, które wpływają na kolumny, do których istnieją odniesienia, były efektywne.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Porównanie tabel tymczasowych dla PostgreSQL i Oracle GTT

  2. Uruchom zapytanie z LIMIT/OFFSET, a także uzyskaj całkowitą liczbę wierszy

  3. Postgresql, Ogranicz aktualizację w określonych kolumnach (tylko do odczytu)

  4. Niezdefiniowana metoda Railsów dla ActiveRecord_Associations_CollectionProxy

  5. Aby użyć innej tabeli jako kryterium WHERE w SQL