多忙なブログのページ ヒット カウンターを作成しています。
blog_article_hits
次の3 つの列を含むという DB テーブルがあります。
article_id INT
hit_counter INT
last_viewed DateTime
訪問者が私のページにアクセスするたびに、記事の現在のヒット数を取得し、それに 1 を加えて、新しい値と時間でテーブルを再度更新する予定です。私はこれが機能することを知っていますが、これはこれを達成する正しい方法ですか? 私の懸念は、2 人のユニークな人がまったく同時に同じ記事にアクセスした場合にどうなるかということです。カウントを失う可能性はありますか?ストアド プロシージャまたは別の方法を使用することになっていますか?