当数据库实例负载高时,可能会丢失少量记录,因此通过 SQL 洞察来统计增量数据可能出现不准确的情况。 操作步骤 登录 DBSC 控制台 。 在左侧导航栏,点击 诊断优化—>SQL 洞察 。 进入 SQL 洞察页面后,在左上方选择要查看的实例。
说明 :无锁变更任务结束以后,系统将锁定源表以防止新数据写入,然后将业务从源表切换到新表,锁表时长受数据库负载影响,您可以根据实际情况配置该参数。 切表失败重试次数 无锁变更任务结束以后,源表切换到新表的失败重试次数,默认 5 次。 全量拷贝批次大小自适应 是否根据数据库的性能,动态调整每次拷贝到临时表的行数,默认开启。
SQL任务 SQL 任务是对数据库发起 SQL 操作的任务,主要包括 DDL(数据库定义语言)、DML(数据库操纵语言)等 SQL 语句。本文介绍如何使用 SQL 任务。 功能介绍 为保障数据安全,对目标数据源没有写权限的用户无法对该数据源的内容发起变更,如果您无权限或某些操作被 SQL 开发规范管控,在有变更需求的情况下,可以通过提交 SQL 任务工单实现。
INT_MAX / 2] 5000 最大能加载至内存中的规则条数(修改需重启) 4 插入规则 使用sql_ccl.insert_rule函数插入一条规则,相关参数如下: 参数名 参数类型 说明 queryid bigint sql对应的queryid query text sql语句 node_tag int 在哪些节点上生效: 1:仅在主节点生效 2:仅在备节点生效 3:全部生效 max_concurrency
此外,通过 GaiaDB 的数据库代理功能,可在这些节点的基础上实现读写分离等功能。 增加/删除只读节点 GaiaDB 集群最多包含 15 个只读节点,最少包含一个只读节点(用于保障集群的高可用)。 您可以根据实际需要手动增加或删除只读节点,进而调整集群的性能。具体操作可参见 新增或删除节点 。 说明:删除只读节点时,该节点上的连接会发生闪断,其他节点不受影响。
SQL代码审核 DBSC SQL 代码审核用于应用代码发布之前的 SQL 语句安全性、效率审核,确保发布的 SQL 语句符合规范,同时为无索引的 SQL 语句推荐合适的索引,提升代码发布的效率和准确性。 背景信息 作为数据库运维的重要手段之一,SQL 代码审核在保障线上数据库稳定性方面扮演着不可或缺的角色。
慢 SQL 统计 :点击 SQL 模版操作中的 分析 即可查看完整的 SQL 模版、SQL 样例以及表信息;点击 SQL 模版操作中的 统计 即可查看该模版与所选时间段内全部模版的耗时、锁等待、扫描行数、返回行数占比情况。 慢 SQL 详情 :点击 慢 SQL 详情 切换栏,可查看慢 SQL 明细信息。
慢 SQL 统计 :点击 SQL 模版操作中的 分析 即可查看完整的 SQL 模版、SQL 样例以及表信息;点击 SQL 模版操作中的 统计 即可查看该模版与所选时间段内全部模版的耗时、锁等待、扫描行数、返回行数占比情况。 慢 SQL 详情 :点击 慢 SQL 详情 切换栏,可查看慢 SQL 明细信息。
请求参数 参数名称 类型 是否必选 参数位置 描述 version String 是 URL参数 API 版本号 instanceId String 是 URL参数 实例ID 返回头域 除公共头域,无其它特殊头域。
慢 SQL 趋势 :支持查看所选时间段内性能监控数据及趋势,性能监控数据包括慢 SQL 数量、CPU 使用率。在 慢 SQL 趋势 图表中框选时间段, 耗时分布 、 慢 SQL 统计 和 慢 SQL 详情 均会联动展示对应时间段内信息。 执行耗时分布 :支持查看所选时间段内慢日志的耗时分布情况;点击饼图可在下方 慢 SQL 统计 / 慢 SQL 详情 中查看对应耗时区间慢 SQL 详细信息。