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

Má vytvoření a indexování na primárním klíči nějakou výhodu?

K vaší první otázce, zatím, to můžete bezpečně předpokládat.

K druhé otázce:

Rejstříky pomáhají urychlit vyhledávání – je to jako rejstřík v knize. Mohou pomoci enginu DB přeskočit na správný záznam, stejně jako vám index může pomoci přejít na správnou stránku v knize.

Přínos indexů, které můžete vytvořit sami, závisí na tom, jak hodláte data vyhledávat.

Ve vašem příkladu bych vytvořil INDEX v polích názvů, pokud v nich budete vyhledávat ve své aplikaci.



  1. Přetrvávat neprimitivní data v JPA

  2. Pandas 0.20.2 to_sql() pomocí MySQL

  3. Kontrola chyb u připravených výpisů CHOP

  4. 2 způsoby, jak zobrazit všechny databáze v PostgreSQL (psql)