momo
momo
jvm dump 出来,用内存分析工具,看看内存消耗在哪里了,是不是有大SQL或者大文件load data @xadomgreen @junwen12221
@zzchangfu 问题无法复现,请提供 - 建表语句 - schema.xml里面的表配置信息 - jdbc测试代码
@lnat 根据你提供的信息复现不了问题,可能和你的客户端和mysql相关字符集配置有关系。如果方便,请自己debug代码,找出相关的错误代码反馈出来。
那这个问题schema.xml里面添加tinyInt1isBit=false解决,不需要修改代码: ``` select user() ```
@HelloWorldHelloPKU 如果你用jdbc驱动方式连接mysql, tinyInt 要解析成什么和驱动里面的参数`tinyInt1isBit`设置有关,mycat仅仅是透传。 你认为1.6.75版本有问题,直接改写url里面的再参数验证下,或者直接用native方式连接mysql。
问题待确认
仔细检查下你的代码吧,是不是连接和处理数据的逻辑没有处理好,比如忘记关闭resultset,preparestatment,connection等等。 navicat没有问题,说明mycat本身没有问题
客户端驱动我们测试过,最高5.1.35, 再高就会各种意想不到的异常。
用什么工具连接的mycat,这个ORA-00936: 缺失表达式,是发送给oracle的语句不识别的意思,估计不是oracle所能支持的语法,
自己调试一把看看,然后提交一个PR。 看报错是shutdown的钩子回调报错了。