#797

Numără vizualizările paginii fără condiții de cursă

Contorul zilnic de vizualizări al unei pagini — fiecare accesare fie creează un rând cu unu, fie îl incrementează pe cel existent. A face «citește → verifică → scrie» ca instrucțiuni separate este nesigur: accesările concurente pierd incrementări. Tabelul counters(id, count) este gol. Implementează insert-or-update: încearcă să inserezi rândul cu id-ul 1 și contorul 1; la un conflict după id, contorul existent crește cu unu. Rulează comanda de cinci ori — după cinci rulări valoarea trebuie să fie 5.

Doar INSERT/UPDATE/DELETE — nu este nevoie de un SELECT la final.

Rezultatul interogării tale va apărea aici