Я создаю счетчик посещений для моего загруженного блога.
У меня есть таблица БД с именем blog_article_hits
, которая содержит три столбца:
article_id INT
hit_counter INT
last_viewed DateTime
Каждый раз, когда посетитель заходит на мою страницу, я планирую получить текущее количество обращений к статье, добавить 1 к ней и обновить таблицу снова, указав новое значение и время. Я знаю, что это работает, но правильный ли это способ? Меня беспокоит то, что происходит, когда два уникальных человека посещают одну и ту же статью в одно и то же время. Возможно ли, что я могу потерять счет? Я должен использовать хранимую процедуру или другой метод?