sql >> Database >  >> RDS >> Mysql

MySQL - Unieke externe sleutel

Elke kolom met een sleutel (primair, buitenlands) heeft een index nodig. Hetzelfde geldt voor kolom die uniek is. U hebt waarschijnlijk twee indexen gemaakt (een bij het maken van FK en een op unieke beperking). Als dit het geval is, laat dan gewoon een van die indexen vallen.

Het is een overhead voor de database om twee gelijkwaardige indexen bij te houden.



  1. Best practices voor bitvlaggen in PHP

  2. SQL Server-triggerlus

  3. pdo lastInsertId retourneert nul (0)

  4. Een dergelijk bestand of map of een dergelijke host is niet bekend bij het uitvoeren van migraties