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 任务 SQL 任务 分类 规则名称 MySQL PostgreSQL GaiaDB GaiaDB-X Redis PegaDB MongoDB 权限 SQL 任务执行人配置 ✔️ ✔️ ✔️ ✔️ ❌ ❌ ❌ 开启 SQL 任务数据更新类型检查 ✔️ ✔️ ✔️ ✔️ ❌ ❌ ❌ 开启
比如下面这个例子,type 字段是行转列后即将作为名称的字段,数据库里保存的是拼音: 直接进行行转列结果如下,可以看到这个拼音虽然可以给用户展示,但用户看到的结果并不直观: 此时可以我们配置这样一个数据值映射: 并在 SQL 模型中进行配置: 就可以完成列名的映射了: 当然,如果有几个特殊的列想在字段名称映射的同时进行特殊的配置,可以在 SQL 模型中单独添加字段并配置显示名称。
开通慢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 Server数据库作为DTS目标端 使用SQL Server数据库作为目标端,在任务创建、任务配置、前置检查、任务启动、任务暂停、任务终止的操作流程请参考典型实践文档。 在任务配置参数和对象映射部分与其他数据源有些许不同。 4.1 任务配置参数 如上图所示。
在任务配置参数和对象映射部分与其他数据源有些许不同。 4.1 任务配置参数 如上图所示。目前DTS的源端支持公网自建SQL Server实例,SQL Server源端配置参数说明如下: 接入类型:支持公网/BCC/BBC/DCC自建SQL Server实例。 数据类型:固定选择SQL Server。 IP/端口:自建SQL Server数据库的访问IP与服务端口。
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