sql >> Databáze >  >> RDS >> PostgreSQL

Můžete vytvořit index v definici CREATE TABLE?

Zdá se, že v CREATE TABLE neexistuje žádný způsob, jak určit index syntax. PostgreSQL však ve výchozím nastavení vytváří index pro jedinečná omezení a primární klíče, jak je popsáno v této poznámce:

PostgreSQL automaticky vytvoří index pro každé jedinečné omezení a omezení primárního klíče, aby byla vynucena jedinečnost.

Kromě toho, pokud chcete index, který není jedinečný, budete jej muset vytvořit sami v samostatném CREATE INDEX dotaz.



  1. Databáze + ověřování systému Windows + uživatelské jméno/heslo?

  2. Node.js a Microsoft SQL Server

  3. Alternativy MySQL Workbench – GUI Point-and-Click od ClusterControl

  4. Nastavení vyšší velikosti Oracle načítání řádků zpomalí moji aplikaci?