sql >> Databasteknik >  >> RDS >> Mysql

PHP/mySQL - regelbunden omräkning av referensvärden när nya användare skickar in sina data

Det du funderar på kan göras på flera sätt.

  1. Du kan ställa in en trigger i din DB för att räkna om värdena när en ny post uppdateras. Du kan lagra koden som behövs för att uppdatera värdena i en sproc vid behov.

  2. Du kan skriva ett PHP-skript och köra det regelbundet via cron.

#1 kommer att sakta ner infogning av din databas men kommer att se till att dina data är alltid aktuellt. #2 kan låsa tabellerna medan den uppdaterar de nya värdena, och din data kommer bara att vara korrekt till nästa uppdatering. #2 är mycket enklare att säkerhetskopiera, eftersom skriptet enkelt kan lagras i ditt versionssystem, medan du skulle behöva lagra skripten för att skapa trigger och sproc i vilken säkerhetskopia du än skulle göra.

Självklart måste du väga upp dina krav innan du väljer en metod.



  1. ConnectionString-egenskapen har inte initierats fel i VB.NET

  2. Granskning av SQL Server-dataändringar

  3. Hur man hittar alla beroenden för en tabell i sql-servern

  4. Lista alla kund-ID och efternamn som har gjort fler än 2 beställningar