本章节为使用者介绍统一SQL运维监控相关内容。

14.1. SQL透传

sql透传的意思就是通过统一SQL执行的SQL不进行SQL语法解析转换,直接透传到目标端执行,目前统一SQL支持的透传方式有两种:

  1. 通过参数配置实现SQL透传:

可以通过在配置文件 unisql.conf 中设置参数 unisql.error.skipunisql.skip 两个参数来开启SQL透传功能。具体配置方式及功能描述可参考:unisql.conf文件说明

注解

通过配置的方式实现SQL透传的生效范围为系统全局,也就是整个系统所有的执行SQL都会透传,请谨慎使用。

  1. 通过添加SQL标识 /*skipTransform*/ 实现SQL透传:

可以在想要透传执行的SQL最前面添加标识 /*skipTransform*/ 来实现SQL的透传执行

示例SQL:

String sql = /*skipTransform*/select * from dual;

注解

标识: /*skipTransform*/ 必须要放在透传SQL的最前面并保证SQL完整,不能放在SQL中间或者后面否则不生效。

14.2. 多发比对

todo 多发比对相关文档链接

14.3. 元数据管理

todo 需要补充

14.4. SQL执行耗时监控

todo 需要补充

14.5. 配置信息热加载

todo 需要补充