在starrocks上进行业务sql压力测试的时候,当并发提高到一定阈值就会报下面这个错误
背景描述:starrocks上有一张明细主表,维度表均是通过创建外部mysql catalog的方式使用的。
java.sql.SQLSyntaxErrorException: Getting analyzing error. Detail message: Unknown database ‘你的库名’.
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternel
后来将外部catalog的表迁移到starrocks后,该报错没有复现。但是这样有一个问题,涉及到每张表的同步问题,同步又需要考虑增量和全量,定时同步还是实时同步等。