#797

Licz wyświetlenia strony bez sytuacji wyścigu

Dzienny licznik wyświetleń strony — każde wejście albo tworzy wiersz z jedynką, albo zwiększa istniejący. Wykonywanie „odczyt → sprawdzenie → zapis” jako osobnych instrukcji jest niebezpieczne: równoczesne wejścia gubią inkrementacje. Tabela counters(id, count) jest pusta. Zaimplementuj wstawienie-lub-aktualizację: spróbuj wstawić wiersz z id 1 i licznikiem 1; przy konflikcie po id istniejący licznik rośnie o jeden. Uruchom polecenie pięć razy — po pięciu uruchomieniach wartość powinna wynosić 5.

Tylko INSERT/UPDATE/DELETE — bez końcowego SELECT.

Wynik Twojego zapytania pojawi się tutaj