Użytkownicy mogą dziennie tworzyć 5 rzeczy. Mogę zapisać w tabeli users pole typu day_limit i tam aktualizowac ze np dziś zrobił 3 i system sprawdza ile może jeszcze wykonać.
Drugi sposób to zrobić tabelke oddzielną z user_id i day_limit i zamiast aktualizowac tabele users to zrobilbym truncate na te tabele.
Teraz taka rozkmina. Mam 3 mln uzytkowników. co dzien o 12 w nocy musze zrobic update i wyzerowac day_limit dla wszystkich ktorzy mieli wiecej niz 1 ewentaulnie dla wszystkich.
To szybsze bedzie truncate table ? i czy truncate jest dobrym pomyslem ? czy zamiast tego truncate zrobic reset na tej dodatkowe tabeli tylko. bo powiiedzmy jest 3 mln userow ale tylko 100 tysiecy cos robi wiec z pewnoscia bedzie mniej jesli zrobie oddzielna tabele