为了更快的定位您的问题,请提供以下信息,谢谢
【详述】select 表。通过客户端软件返回提示ERROR 1064 (HY000): / by zero。通过命令行执行返回:
ERROR 1064 (HY000): Unknown error。
【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】2.5.13
【集群规模】例如:3fe(1 follower+2observer)+3be
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群4-小李或者邮箱,谢谢
【附件】
建表sql:
) ENGINE=OLAP
PRIMARY KEY(id_
)
COMMENT “xxx”
DISTRIBUTED BY HASH(id_
) BUCKETS 8
PROPERTIES (
“replication_num” = “3”,
“in_memory” = “false”,
“storage_format” = “DEFAULT”,
“enable_persistent_index” = “false”,
“compression” = “LZ4”
fe.log查询日志:
2024-02-18 09:34:42,971 WARN (starrocks-mysql-nio-pool-37231|2068477) [StmtExecutor.execute():551] execute Exception, sql explain costs select * from dsj_ods.xxxxx limit
10
java.lang.ArithmeticException: null
fe.warn.log:则返回错误:
[StmtExecutor.execute():551] execute Exception, sql explain select * from to_hrm_company_department
limit 50
java.lang.ArithmeticException: / by zero
at com.starrocks.sql.common.Generator.next(Generator.java:41) ~[starrocks-fe.jar:?]
at com.starrocks.sql.common.PermutationGenerator.next(PermutationGenerator.java:51) ~[starrocks-fe.jar:?]