1

我将保留特定表的 PageView 计数的详细信息。

表设计为:

[IMAGE_ID] [int] IDENTITY(1,1) NOT NULL,
[IMAGE_PATH] [nvarchar](150) NOT NULL,
[CARTOON_ID] [int] NOT NULL,
[ADD_DATE] [datetime] NOT NULL,
[ADD_USER_ID] [int] NOT NULL,
[IMAGE_TEXT] [nvarchar](max) NULL

我将在每个页面上显示这些图像,并且需要最好的方法来保持独特的页面浏览量。

你会怎么做?

请记住,这张桌子在短时间内将有大约 10000 张图片,并且会有很多活动。在每个请求上更新此表对我来说似乎并不聪明。

4

1 回答 1

2

我想最好的方法是保留一个临时表

IMAGE_ID
IP_ADDRESS
VISIT_DATE

和一个保持

IMAGE_ID
COUNTER

并使用临时表的详细信息批量更新视图表并定期清除其中的内容。

于 2011-02-07T15:58:14.017 回答