开通慢SQL诊断 说明 本接口用于开通慢SQL诊断 需注意,目前该功能并未对所有地域开放,目前可用地域有北京、保定、苏州 请求结构 Plain Text 复制 1 PUT /v{version}/instance/{instanceId}/smartdba/slowsqlflow HTTP/1.1 2 HOST: rds.bj.baidubce.com 3 Authorization: authorization
pg_sql_ccl.max int [100, INT_MAX / 2] 5000 最大能加载至内存中的规则条数(修改需重启) 4 插入规则 使用sql_ccl.insert_rule函数插入一条规则,相关参数如下: 参数名 参数类型 说明 queryid bigint sql对应的queryid query text sql语句 node_tag int 在哪些节点上生效: 1:仅在主节点生效
创建定时SQL分析任务 概述 定时SQL分析模块目前支持日志转指标能力,可配置日志生成监控指标推送到BCM自定义监控,在BCM侧可查看监控指标,后续该模块会支持日志生成指标到CProm,日志定时分析并存储到目标日志集等能力 任务信息 在日志服务页面中点击“定时SQL分析”,进入“定时SQL分析列表”页面,点击“创建任务”,进入创建任务页面,填写配置信息。
中的字段名(根据您的数据表结构来决定的,和具体 SQL 有关); = 号是 SQL 判断逻辑词,可以支持不写判断逻辑,Sugar BI会自动补全为 = ,支持的逻辑词有: = , !
Long 连接ID currentDB String 数据库名称 digest String SQL签名 duration Double 慢SQL耗时 examinedRows Long 扫描行数 lockTime Double 锁时间 node String 节点ID numRows Long 返回行数 sql String SQL语句 sqlId String SQL标识ID start String
当然,如果您对 SQL 语言比较了解,其实通过 SQL 语句就可以实现这样的行列转换,但是这样的 SQL 语句会变得很复杂,很不利于理解,因此Sugar BI提供了 SQL 模型的行转列功能。
示例:schema=db1 digest String 否 RequestBody参数 SQL签名,唯一标记SQL。示例:digest=845aeb7c153c50ea3669c4549af77ee566e3537bbea912514d303d75bdc6402a start String 否 RequestBody参数 SQL执行时间。
如果您使用的是RDS for SQL Server,可能存在启动失败,解决方案: 配置账号,请参考 https://docs.microsoft.com/zh-cn/sql/ssms/agent/configure-a-user-to-create-and-manage-sql-server-agent-jobs?
获取慢SQL调优建议 接口说明 获取慢SQL调优建议 请求结构 Plain Text 复制 1 GET /v{version}/instance/{instanceId}/smartdba/slowsql/tuning/sqlId/schema HTTP/1.1 2 HOST: rds.bj.baidubce.com 3 Content-Type: application/json 4 Authorization
SQL开发规范一览表 DBSC 提供 SQL 开发规范,方便在企业多人协作开发的场景下提供安全管控,确保企业数据库的安全。本文提供当前支持的 SQL 开发规范一览表,以及规范支持的数据源类型。