sql >> Database >  >> RDS >> Mysql

mySQL - Moet ik denormaliseren?

Mijn advies is om deze algemene regel te volgen:normaliseer standaard en denormaliseer vervolgens als en wanneer u een prestatieprobleem identificeert dat het zal oplossen.

Ik vind genormaliseerde gegevens en code die ermee omgaat, gemakkelijker en logischer om te onderhouden. Ik denk niet dat het een probleem is om denormalisatie te gebruiken om de prestaties te verbeteren, maar ik zou speculatief geen prestatie-optimalisatie toepassen die resulteert in een afname van de onderhoudbaarheid totdat u zeker weet dat ze nodig zijn.



  1. 7 manieren om alle tabellen te retourneren met een primaire sleutel in SQL Server

  2. Wacht gebeurtenis:asynchrone descriptor formaat wijzigen

  3. Formulier in PDO om gegevens bij te werken

  4. Slaapstand:wat is het verschil tussen MySQLDialect en MySQLInnoDBDialect?