gpt4 book ai didi

mysql - mysql和offset中频繁更改数据

转载 作者:行者123 更新时间:2023-11-30 00:57:11 25 4
gpt4 key购买 nike

我有一个用户数据库,其中存储用户的在线状态,我将在网页中列出在线的用户(按状态排序,(首先是在线用户,然后是离线用户),然后按用户名)。会有很多用户,我计划使用偏移和限制来实现分页...

他们的状态可能会经常变化,如果用户点击第二页时当时登录的用户较多,则有可能第一页的用户会重复显示在第二页和其他页面上...

有什么办法可以避免这种情况吗?请告诉我一些想法

最佳答案

例如,您可以做的是每分钟运行一次查询,将此数据存储在另一个表中。
然后您的在线/离线页面可以显示该表中的数据。

一个用户仍然有可能“两次”看到另一个用户,但现在每分钟只发生一次,而不是每秒发生一次。

但是,据我所知,你无法完全避免这种情况。

关于mysql - mysql和offset中频繁更改数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20455628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com