SQL-开发类问题 单表数据量多大合适? 建议单表记录数不要超过2000w,如果超过了建议拆库或拆表。 单条 SQL 如何批量删除数据? 删除顺序如下:主键范围删除大于(>)主键in方式删除大于(>) 联合主键删除,单条SQL删除数据范围800~1000。 单条 SQL 插入是需要注意什么? 行数控制在2000个以内,批量操作时建议执行必要sleep;有自增键的表并发要控制在200以内。
关闭慢SQL诊断 接口说明 本接口用于关闭慢SQL诊断 请求结构 Plain Text 复制 1 DELETE /v{version}/instance/{instanceId}/smartdba/slowsqlflow HTTP/1.1 2 HOST: rds.bj.baidubce.com 3 Content-Type: application/json 4 Authorization: authorization
开通慢SQL诊断 说明 本接口用于开通慢SQL诊断 需注意,目前该功能并未对所有地域开放,目前可用地域有北京、保定、苏州 请求结构 Plain Text 复制 1 PUT /v{version}/instance/{instanceId}/smartdba/slowsqlflow HTTP/1.1 2 HOST: rds.bj.baidubce.com 3 Authorization: authorization
自定义SQL视图 什么是自定义 SQL 视图 如果您的数据模型需求比较复杂,例如需要使用子查询、union、复杂的数据过滤等,您可以通过 SQL 语句建立自定义 SQL 视图。
SQL 任务与窗口 :主要关注 SQL 任务和 SQL 窗口的使用,包括单次查询超时时间控制、允许 SQL 任务数据更新等。 编辑规范 登录 DBSC 控制台 。 在左侧导航栏,点击 数据开发—>规范与流程 。 在 规范与流程 页面,单击 SQL 开发规范 页签,然后单击目标 规范名称 。 控制台跳转到 SQL 开发规范详情 页面,您可以在该页面编辑、开关目标规则。
pg_sql_ccl 插件说明 1 简介 pg_sql_ccl插件可以限制同类sql的并发度,以保障实例的稳定运行 同类sql是指queryid相同的sql 2 queryid queryid是PG将sql语句规范化后计算出来的64位整数,下面介绍两种方法来获取sql语句对应的queryid: pg_stat_statements 先实际执行下sql,然后通过pg_stat_statements视图来获取
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
示例:schema=db1 digest String 否 RequestBody参数 SQL签名,唯一标记SQL。示例:digest=845aeb7c153c50ea3669c4549af77ee566e3537bbea912514d303d75bdc6402a start String 否 RequestBody参数 SQL执行时间。
获取慢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
NineData SQL 开发 SQL开发具有数据资产管理、数据查询、SQL执行、数据编辑、数据导入导出、SQL审批流等功能,具备强大的SQL编辑器,支持AI协作、智能SQL、完整的语法高亮、自动补全、对象类型识别、错误提示等能力。 NineData官方网站 MySQL开发工具,数据库开发,SQL开发,ChatGPT,数据导出