sql >> Databasteknik >  >> RDS >> Mysql

När är det användbart att lagra aggregerad data i SQL

Gör det inte förrän du börjar få prestandaproblem orsakade av den tid det tar att sammanställa dina data.

Gör det sedan.

Om det är oacceptabelt att upptäcka denna flaskhals i produktionen, kör sedan systemet i en testmiljö som exakt matchar din produktionsmiljö och ladda in testdata som exakt matchar produktionsdata. Om du stöter på en prestandaflaskhals i den miljön som orsakas av aggregeringstid, gör det då.



  1. MySQL LEFT OUTER JOIN har ett problem med slutresultatet

  2. Ansluta till en Oracle-databas med SQLAlchemy

  3. Simulerar MySqls PASSWORD()-kryptering med .NET i Windows 8

  4. MySQL illegal blandning av sammanställningar när allt är sammanställt på samma sätt