特别注意

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

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

    • 外键相关语句
    • 不支持跨库DML语句的回滚

    Yearning采用预检查的方法进行SQL检测,对于同一工单内添加并编辑的语句会产生字段不存在的错误。(在2.3.0版本开始将逐步兼容)

    例如

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

    Yearning采用exec调用pt-osc的方式使用pt功能。管理员需在规则设置页面中填写相关pt-osc配置,并打开osc使用开关。 需要注意的是,使用pt-osc的DDL语句不得含有 dbname.tablename 这样的写法!请符合pt-osc写法!