V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Boywus  ›  全部回复第 1 页 / 共 1 页
回复总数  4
2019-04-16 18:39:39 +08:00
回复了 Boywus 创建的主题 MySQL Mysql 千万级数据在后台管理的展示问题
@lcy630409 where 获取数据很快,where 情况下的 count 也能接受。

由于历史原因,id 数有过断层,这个方案行不通。

需求就是在总览的时候要求能够显示总条数,现在已经条数异步了,只能给上下页,然后查看指定用户的时候再提供分页。
2019-04-16 18:32:31 +08:00
回复了 Boywus 创建的主题 MySQL Mysql 千万级数据在后台管理的展示问题
@vance 那个似乎不支持 where 查询吧
2019-04-16 11:23:42 +08:00
回复了 Boywus 创建的主题 MySQL Mysql 千万级数据在后台管理的展示问题
@love @lihongjie0209 然而需求就是要求要有总条数,以及总页数。 管理员经常会翻到最后一页看一下这个用户的前面的钱是怎么进来的。 翻到最后一页本身就有 offset 的性能问题,现在勉强用 beween and 加速了下查询。

搜索的指标而且还有很多,所以维护 where 计数有点麻烦,至于维护总数放到 redis 里面是可以的。

但是现在分表后,聚合几个表的数据不知道怎么分页了。
难道是一个总表,然后几个分表,总表内仍然包含所有数据给管理员查询, 分表只给应用端查询?
可以的。
你就说是你们的系统停机不及时造成的,是你们系统不够及时。
我成功过,如果他们不同意,你就说你准备向工信部投诉。
如果他们还坚持,你只要在工信部网站上申请投诉就行
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2805 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 14:34 · PVG 22:34 · LAX 06:34 · JFK 09:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.