SQL任务 SQL 任务是对数据库发起 SQL 操作的任务,主要包括 DDL(数据库定义语言)、DML(数据库操纵语言)等 SQL 语句。本文介绍如何使用 SQL 任务。 功能介绍 为保障数据安全,对目标数据源没有写权限的用户无法对该数据源的内容发起变更,如果您无权限或某些操作被 SQL 开发规范管控,在有变更需求的情况下,可以通过提交 SQL 任务工单实现。
ffset Integer 否 URL参数 记录偏移量或者起始记录数,默认是0 sort String 否 URL参数 排序字段,默认为空 nodeId String 否 URL参数 节点ID engine String 否 URL参数 存储引擎 schema String 否 URL参数 数据库名称
SQL 规范检查 在企业版模式下,系统会基于系统管理员配置的 SQL 开发规范检查每一条在 SQL 窗口中执行的 SQL,如果该条 SQL 不符合规范,则会被系统拦截,保证数据库安全。拦截后,根据系统管理员配置的审批流程,用户可以按照规范修改 SQL 重新提交,或直接提交 SQL 任务。 操作步骤 登录 DBSC 控制台 。 在左侧导航栏,点击 数据开发—>SQL 窗口 。
L参数 产品名称,对于GAIADB产品,此处应传gaiadb-s sqlId String 是 URL参数 SQL标识ID nodeId String 否 Query参数 节点ID engine String 否 Query参数 集群引擎名称 schema String 否 Query参数 数据库名称
云数据库 RDS 云数据库 Redis 云数据库 DocDB for MongoDB 云数据库 HBase 云数据库 GaiaDB 分布式数据库 GaiaDB-X 数据传输服务 DTS 消息服务 for RabbitMQ 云原生 函数计算 CFC 容器实例BCI 容器镜像服务CCR 安全 DDoS防护服务 应用防火墙 WAF 密钥管理服务 SSL证书 云堡垒机 应用加固与安全检测 人工智能 人脸识别
必须改进 :最高级别的 SQL 问题,请将此规范级别应用于会对数据库造成严重影响的 SQL 规则,并确保开发人员修复此类问题。 建议改进 :通常适用于比较宽松的规范,可以根据实际情况选择是否遵守。如果不遵守这些规则,可能会导致 SQL 语句难以维护或者运行效率低下。 支持数据库 列出该条规则支持的所有数据库类型。您可以按需选择对哪种数据库类型生效,支持单选和多选。
修改库分组的 SQL 开发规范和审批流程 用户在对目标表分组进行 SQL 查询时,可能会存在使用不规范 SQL 语句的情况,例如慢 SQL 等,这将导致数据库的性能受到严重影响。为解决这个问题,您可以为目标库分组配置 SQL 开发规范,作为系统自动审核用户 SQL 的依据,在检测到用户 SQL 不符合规范时,将会自动进行拦截。 登录 DBSC 控制台 。
同时,VDB 1.0 支持各种数据类型,以及任意数据类型的混合,用户可以设计出更加紧凑的业务数据库表模型,简化业务架构。 如果您正在进行以下几类应用或业务的开发,比如基于大模型的知识处理、基于特性的相似性检索、NoSQL 类数据库应用等,可以尝试使用百度智能云 VDB,体验不一样的速度,以及丰富的企业级能力。
FEDERATED引擎,登录数据库执行下面的SQL命令: Plain Text 复制 1 SHOW ENGINES; sql_mode设置中不含NO_ENGINE_SUBSTITUTION,登录数据库执行下面的SQL命令: Plain Text 复制 1 SHOW VARIABLES LIKE 'sql_mode'; 当前RDS实例的默认存储引擎是InnoDB,登录数据库执行下面的
VectorDB CLI + VectorDB Lite 本地高效调试向量数据库 使用Docker Compose启动VectorDB服务 注意事项 Lite 版目前仅支持 X86 机器启动,ARM 芯片暂时不支持。