我正在为我忙碌的博客创建一个页面点击计数器。
我有一个名为 的数据库表blog_article_hits
,其中包含三列:
article_id INT
hit_counter INT
last_viewed DateTime
每次访问者点击我的页面时,我的计划是拉取文章的当前点击次数,将其加 1,然后使用新的值和时间再次更新表格。我知道这行得通,但这是实现这一目标的正确方法吗?我担心的是当两个独特的人同时访问同一篇文章时会发生什么。我有可能会失去计数吗?我应该使用存储过程还是其他方法?