说明
optimize操作为异步后台操作(目前未开放接口给用户,可联系分析型数据库MySQL版技术支持),需等待任务完成后再做查询。
查询刚刚创建的新表时报错
table is not ready
新创建的表,可以INSERT数据,但查询该表报错
table is not ready
。
ERROR 30007 (HY000): ProcessId=2017113014015101015416910909999087231 RT_ROUTER_ERROR tableId=28 DBId=1405 message=real time table is not ready.
一般表建好以后,还需分配相应的资源,需等待几分钟表才能正常使用,否则就会报
not ready
错误。
查询报错
NO_NODES_AVAILABLE
报错关键字:
NO_NODES_AVAILABLE
报错信息:
ERROR 1105 (HY000): MPP_QUERY_FAILED Retry_time=1 message=MPP engine error code: 30101, message: QueryError{message=Node for bucket is offline: [], sqlState=null, errorCode=65541, errorName=NO_NODES_AVAILABLE, errorType=INTERNAL_ERROR, errorLocation=null, failureInfo=mpp.client.FailureInfo@13887b2e}
一般是数据库内部某个计算节点压力较大导致该节点暂时离线,系统能够自动修复。请用户过5~10分钟后重试。如果长时间出现该报错,请联系分析型数据库MySQL版技术支持。
查询性能不稳定
在分析型数据库MySQL版中执行SQL查询语句时,时慢时快。引起分析型数据库MySQL版查询不稳定的因素一般有以下几种: