特别注意

    但由于审核逻辑等因素的限制,对一些SQL语句并不能保证得到正确的反馈

    已知不支持的语句类型有:

    • 复杂的查询语句(多表,多函数,非必现。并不是所有复杂语句不支持)
    • 视图语句
    • 外键相关语句

    Yearning采用预检查的方法进行SQL检测,对于同一工单内添加并编辑的语句会产生字段不存在的错误

    例如

    语句本身没有问题因为在mysql执行中是逐条执行并检测。当第一条执行后表内生成该字段,第二条执行前检测自然也就正常。

    Yearning 采用解析binlog方式的方式获得回滚语句。由于Mysql replication协议限制,必须拥有SUPER/REPLICATION SLAVE, REPLICATION CLIENT ,ALL PRIVILEGES 权限的账号才可以获得binlog流。所以,如想体验生成回滚语句备份功能,请确保对应填写的数据源账号拥有相应权限,同时对应数据源应开启binlog功能。