热点处理后的表,如何高效分页

【TiDB 版本】
4.0.x

【问题描述】
使用auto_random主键id的方式打散热点, 在处理分页查询时,无法再使用id>的方式提高分页查询效率。现阶段有什么好的解决方案吗?

我们对一些有业务主键的表,通过shard row_id的方式也可以打散热点,并且用auto_inrement id做unique,基本可以满足上述需求,但并不是所有的表都有业务主键。

可以举个具体例子吗? 实际中的表结构是什么? 没有列可以做主键吗?