支持。该功能需要用户在 SQL 前增加 DRDS 的自定义 HINT,详细请参考指定分库执行 SQL。
如果不是设备主动断开连接,可以通过设备日志来判断原因。
[xxx][keepalive] [FAILURE] after 65 secs指定名称的 SAVEPOINT 不存在。
示例:
ERR-CODE: [TDDL-1305][ERR_UNKNOWN_SAVEPOINT] SAVEPOINT ***** does not exist在 DRDS 上执行 ROLLBACK TO SAVEPOINT x 或者 RELEASE SAVEPOINT x 命令时,如果指定的 SAVEPOINT 名称不存在,会提示 TDDL-1305 错误。
建议检查 SAVEPOINT 命令返回的名称是否和使用的名称一致。
DRDS 后端 RDS/MySQL 无法连接。
示例:
ERR-CODE: [TDDL-4106][ERR_ATOM_DB_DOWN] DB '*****' cannot be connected. AppName:*****, Env:*****, UnitName:null. It seems a very real possibility that this DB IS DOWN. Please contact DBA to check.该错误表示 DRDS 向后端 RDS/MySQL 创建连接超时或没有响应。遇到该错误的通常原因是 RDS/MySQL 故障,请联系客服或 提工单。
我把自定义镜像共享给其他账号,存在什么风险?
有数据泄露和软件泄露的风险。在共享给其他账号之前,请确认该镜像上是否存在敏感的和安全的重要数据和软件。得到您的共享镜像的账号,可以用这个共享镜像创建ECS实例,还可以用这个ECS实例创建更多自定义镜像,其中的数据会不停传播,造成泄露风险。