所以我有这个a.php文件正在执行SELECT X FROM Y WHERE Z。
a.php被用户多次调用。
我想跟踪已送达的行,所以我想为每一行保留一个计数器。
我要问的问题是如何跟踪这些计数器?当然,我可以将它们存储在数据库中,但这意味着必须在服务器端为每个用户进行许多更新,并且索引列的更新会消耗时间。
在这个线程上提出了另一个我认为有趣的选项我认为
使用服务器文件(会话指向服务器上的本地文件)将是一个有趣的解决方案,但是两个或多个用户阅读有关文件的文件是什么?同时?他们将读取第 23 行的计数器 7,然后将 8 写回文件。因此,例如,如果它是 3 个用户一起,这意味着计数器现在落后 3-1 位数。因此,不是 10 (7+3),而是 7+2 = 9。
你的想法?