sql >> Databáze >  >> RDS >> Mysql

MySQL:jedinečné pole musí být index?

Ne , nemusíte jej znovu indexovat. Když zadáte UNIQUE KEY , je sloupec indexován. Nemá tedy žádný rozdíl ve výkonu s jiným indexovaným sloupcem (např. PRIMARY KEY) stejného typu .

Pokud je však typ jiný, bude malý rozdíl ve výkonu.



  1. Jak spravovat své databáze PostgreSQL z rozhraní CLI ClusterControl

  2. Připojte se k mysql na jiném serveru

  3. zakázat NOTICES ve výstupu psql

  4. Získejte hodnotu na základě max. z jiného sloupce seskupeného podle jiného sloupce