sql >> Database >  >> RDS >> Mysql

Wanneer is het handig om geaggregeerde gegevens in SQL op te slaan?

Doe het niet, totdat u prestatieproblemen begint te krijgen die worden veroorzaakt door de tijd die nodig is om uw gegevens samen te voegen.

Doe het dan.

Als het ontdekken van dit knelpunt in de productie onaanvaardbaar is, voer het systeem dan uit in een testomgeving die nauwkeurig overeenkomt met uw productieomgeving en laad testgegevens in die nauwkeurig overeenkomen met de productiegegevens. Als je in die omgeving een prestatieknelpunt tegenkomt dat wordt veroorzaakt door aggregatietijd, doe het dan.



  1. SQL om een ​​afzonderlijke record te krijgen voor een combinatie van twee kolommen (ongeacht de volgorde)

  2. Oracle (PL/SQL):is UPDATE TERUGKEER gelijktijdig?

  3. sla meerdere checkbox-waarden op in de database met behulp van php en mysql

  4. Retourneer gegevens van subselect gebruikt in INSERT in een Common Table Expression