sql >> Database >  >> RDS >> Mysql

Moet ik voor elke gebruiker landnamen in MySQL opslaan?

Het zou het snelst zijn om een ​​tabel met de naam countries te behouden en een veld op uw users tabel genaamd country of country_id die de buitenlandse sleutel bevat voor elk gebruikersland in de countries tafel.

Een join in MYSQL is normaal (bijna altijd) sneller dan het doorlopen van een lijst met geretourneerde records en het koppelen van het land aan de gebruiker.



  1. MySQL:Hoeveel queries per pagina is te veel?

  2. php mysql Group By om het laatste record te krijgen, niet het eerste record

  3. JDBC FOUT:08S01 gebeurt soms

  4. MySQL - Hoe in te voegen in meerdere tabellen met externe sleutels