当用户浏览数据不断变化的页面时,控制这些数据不影响用户体验的最佳方法是什么?
如果我浏览100条记录的目录,每页10条,即10页;但是,随着新记录的添加或删除,它将影响用户在下一页加载中可能使用的页码。
我认为第一个查询是获取所有ids的列表,将它们存储在一个单独的表中,然后对其进行连接。这样,新记录或标记为已删除的记录不会影响这一点。几个小时后,我会将这些I从新表中删除,这样它们就不会永远存在。
是否有更好的方法来实现这一点?考虑一下,这只是一个使用第三种范式的标准关系数据库结构。
发布于 2017-07-27 21:20:29
这有点烦人,但我有一个应用程序,可以让100人在工作时间内编辑并加载超过10万行。它抽得很快。我只给了他们一个下一个prev,他们坚持要一个页码,我告诉他们,当系统处于活动状态时,页面号通常只有效几秒钟。他们说,但我们的旧制度确实如此。我告诉他们,您的旧系统静态快照为100,000,用户没有看到任何更新。上面说我们需要一个goto页面所以我做了。当然,当goto第60页在午餐后不一样时,用户就会大发雷霆。
我只取最后一行的排序值,然后取下一个X。
https://dba.stackexchange.com/questions/145270
复制相似问题