我想跟踪在特定表中读取记录的次数。
假设我们有这张桌子
ID Name
1 Cat
2 Dog
3 Fish
我想知道记录“Cat”被读取了多少次,记录“Dog”被读取了多少次等等。
实现这一目标的最佳方式是什么?
我想跟踪在特定表中读取记录的次数。
假设我们有这张桌子
ID Name
1 Cat
2 Dog
3 Fish
我想知道记录“Cat”被读取了多少次,记录“Dog”被读取了多少次等等。
实现这一目标的最佳方式是什么?
编写存储过程并确保仅通过该过程访问数据。在其中,您可以增加另一个表中的计数器。
在 SQL Server 2008(至少我知道的一种)中没有办法知道你想要的细节——查看每条记录被读取了多少次。
我几乎看不出它是必要的,只要每次查询进行全表扫描时,就会读取每条表记录,即使用户实际上并不需要它,而只是一个写得不好的查询。
PS:也许我误解了你的问题,所以,在这种情况下,我会坐在角落里:-)。