Számold az oldalletöltéseket elveszett növelések nélkül
Egy cikkmegtekintés-számlálót egyszerre 50 párhuzamos kérés ér el. Ha azt csinálod, hogy „érték beolvasása → növelés a kódban → kiírás”, a párhuzamos kérések ugyanazt a kiindulási számot látják, és a növelések egy része elvész. A megoldás az, hogy a növelést egyetlen frissítő utasítással hajtod végre, amely az új értéket a régiből vezeti le.
Növeld a n értékét eggyel a counters tábla 1-es azonosítójú sorában egyetlen UPDATE-tel. Futtasd a parancsot ötször — a végső értéknek pontosan öttel kell nőnie. A Postgres automatikusan sorszintű sorrendet biztosít a frissítéseknek.
Jelentkezz be a beküldési előzmények megtekintéséhez
BejelentkezésJelentkezz be az MI-mentor használatához
Bejelentkezés