Počítej zobrazení stránky bez race conditions
Denní čítač zobrazení stránky — každý zásah buď vytvoří řádek s jedničkou, nebo inkrementuje existující. Dělat „přečíst → zkontrolovat → zapsat“ jako samostatné příkazy je nebezpečné: souběžné zásahy ztratí inkrementy.
Tabulka counters(id, count) je prázdná. Implementuj insert-or-update: zkus vložit řádek s id 1 a čítačem 1; při konfliktu podle id se existující čítač zvýší o jedničku. Spusť příkaz pětkrát — po pěti spuštěních by hodnota měla být 5.
Jen INSERT/UPDATE/DELETE — závěrečný SELECT není potřeba.
Přihlaste se, abyste viděli historii odevzdání
Přihlásit sePřihlaste se, abyste mohli použít AI mentora
Přihlásit se