发现StarRocks 排序分页一个问题,当limit m,n 当m 比较大 例如超过6000,会出现分页后查出来最后一页的条永远是n,而实际上最后一页的条数<n 比如以下查出语句查出条数:9174 select count() from dwd_trade_order_item_d where order_time >= "2023-03-16 00:00:00" and order_time < "2023-03-17 00:00:00" and order_direction = 1 and platform_type in (1005,1009) and shop_admin_id = 106310; 分页后查出来最后一页 的条数应该是174条,可是显示出来的条数却是指定的条数200条 select count() from( select * from dwd_trade_order_item_d where order_time >= "2023-03-16 00:00:00" and order_time < "2023-03-17 00:00:00" and order_direction = 1 and platform_type in (1005,1009) and shop_admin_id = 106310 order by order_time, order_no, upc_code desc limit 9000,200 ) a; 版本是 2.5.1。各位有遇到过这样的情况吗?
这个问题修复过了,需要麻烦升级到最 新的2.5版本解决。此回答整理自钉群“EMR OLAP(ClickHouse&StarRocks) 用户技术交流群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云EMR是云原生开源大数据平台,为客户提供简单易集成的Hadoop、Hive、Spark、Flink、Presto、ClickHouse、StarRocks、Delta、Hudi等开源大数据计算和存储引擎,计算资源可以根据业务的需要调整。EMR可以部署在阿里云公有云的ECS和ACK平台。