活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      分析型数据库PostgreSql_相关内容
      • 查询支持的字符集排序规则和时区
        错误码 访问ErrorCodes说明文档查看更多错误码。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        API参考
        API
        数据库
        查询支持的字符集排序规则和时区
      • 序列
        本节主要介绍序列 操作步骤 1. 在顶部导航栏选择“库管理”,在对象列表页签下选择“序列”。 2. 在右侧操作栏单击“查看sequence详情” 查看sequence详情
        来自:
        帮助文档
        数据管理服务
        用户指南
        PostgreSQL数据库管理(开发工具)
        库管理
        序列
      • 触发器管理
        本节主要介绍触发器管理 操作步骤 1. 在顶部导航栏选择“库管理”,在对象列表页签下选择“触发器”。 2. 您可以单击页面操作栏的“查看触发器详情”查看创建触发器的SQL语句。
        来自:
        帮助文档
        数据管理服务
        用户指南
        PostgreSQL数据库管理(开发工具)
        库管理
        触发器管理
      • 数据类型
        名字 存储尺寸 描述 范围 JSON 动态(最小开销约 2 字节,通常大于文本) 用于存储结构化 JSON 数据,支持嵌套对象、数组、键值对等复杂结构,底层为二进制格式 任意合法JSON文本,大小最大 1GB(受maxallowedpacket限制)
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        数据类型
      • DRDS性能优化建议
        本文介绍DRDS性能优化建议。 默认开通的DRDS及MySQL实例的相关配置并不一定适合所有业务场景,当出现某些性能瓶颈时,可以针对以下方面进行优化。 应用优化 建议应用侧使用连接池连接DRDS实例,可以避免大量短连接,提升应用效率。 SQL优化 建议应用侧经常关注TOP语句包括广播语句、慢SQL等,及时优化SQL语句。SQL语句尽量携带分片键,SQL尽量简单并且使用索引。尽量控制事务边界,减少分布式事务。 DRDS优化 建议用户控制好应用程序到DRDS的前端连接数量,连接数是保证系统稳定运行的一个关键因素,用户可根据实际需要调整DRDS前端连接数。DRDS到MySQL提供可配置的连接池,用户可根据实际需要调整DRDS后端连接池配置,以发挥MySQL的性能。 注意 由于DRDS有多个节点,每个节点都有到MySQL的后端连接池,因此DRDS后端连接总数不能超过RDS的最大连接数。比如MySQL最大连接数是3000,以中级版3节点的DRDS为例,则DRDS后端连接配置最大连接数不能超过1000。 MySQL优化 建议用户从内存(bufferpool等)、线程数、连接数、IO等方面优化MySQL参数配置。 规格扩容 必要情况下考虑扩容MySQL规格及磁盘、扩容DRDS的规格、增加MySQL实例数量。
        来自:
        帮助文档
        分布式关系型数据库
        常见问题
        操作类
        DRDS性能优化建议
      • XA
        UDAL XA ROLLBACK [XID] WHERE DN [DATANODE] 语法说明 回滚特定的XA分布式事务。 注意 命令中的XID指的是mysql prepare后的XID,不是UDAL XA START启动时的XID,在异常情况下才会出现,因此,直接执行该命令会报错。 示例 plaintext mysql> UDAL XA ROLLBACK [node1de0f69041] WHERE DN [UDALADMIN01]; ERROR 3023 (HY000): UDAL Command execution error: UDAL XA ROLLBACK [node1de0f69041] WHERE DN [UDALADMIN01] expect literal string,but get token LBRACKET ,value rollback
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        管理命令
        XA
      • 支持的字符集
        本章节介绍DRDS支持的字符集和字符集设置方法。 支持的字符集 DRDS兼容MySQL 5.7和8.0的utf8和utf8mb4字符集,建表时禁止使用除utf8,utf8mb4之外的字符集。本文介绍utf8和utf8mb4字符集的设置方法。 字符集设置 1. 建表时指定字符集 plaintext create table employee ( employeeid int not null comment '雇员标识', name varchar(100) not null comment '雇员名称', email varchar(30) comment 'email地址', createdate datetime comment '创建时间', areaid int comment '区域标识', primary key (employeeid) ) engineinnodb default charsetutf8; alter table employee comment '雇员表'; 或者 plaintext create table employee ( employeeid int not null comment '雇员标识', name varchar(100) not null comment '雇员名称', email varchar(30) comment 'email地址', createdate datetime comment '创建时间', areaid int comment '区域标识', primary key (employeeid) ) engineinnodb DEFAULT CHARSETutf8mb4 COLLATEutf8mb4bin; 注意 建表时,禁止使用使用除utf8,utf8mb4之外的字符集。 2. 客户端和会话连接的字符集配置 为了确保能够正确存储和显示,我们需要在客户端和会话连接中统一使用utf8,utf8mb4字符集,具体说明如下: 客户端配置: 保证客户端输出的字符串的字符集为utf8,utf8mb4。这可以通过设置客户端的字符集编码来实现,确保输出的数据是以utf8,utf8mb4编码发送到DRDS实例。 会话连接配置: 确保到DRDS实例的会话连接支持utf8,,utf8mb4字符集。以JDBC连接为例,需要使用MySQL Connector/J 5.1.13及以上的版本,并且在连接串中不配置characterEncoding选项。
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        支持的字符集
      • 表数据出现主键重复,怎么处理?
        本文介绍怎么处理表数据出现主键重复的问题。 查看当前的sqlmode。 SELECT @@GLOBAL.sqlmode; 通过MySQL控制台,调整MySQL参数,开启MySQL 的STRICTALLTABLES 和STRICTTRANSTABLES 模式。 已经存在的主键重复的数据,根据业务情况手工订正。 注意 主备实例不同的sqlmode会导致一些问题,需要在主备实例上设置相同的SQL mode。
        来自:
        帮助文档
        分布式关系型数据库
        常见问题
        MySQL相关类
        表数据出现主键重复,怎么处理?
      • DRDS实例关联MySQL实例需要满足哪些前提条件?
        本文介绍DRDS实例关联MySQL实例需要满足哪些前提条件。 DRDS仅支持关联MySQL实例,一个DRDS实例支持关联多个MySQL 实例, 一个MySQL实例支持被多个DRDS实例关联(但是不允许两个DRDS实例创建相同名字的schema),关联需要满足以下几个条件: MySQL实例必须和DRDS实例在同一个VPC,且两者的安全组需要确保DRDS与MySQL互通(建议是用同一个安全组,统一管理)。 MySQL实例必须处于正常运行状态。 关联MySQL到DRDS实例,必须填写有权限的账户及密码信息,至少提供的用户需要具备SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, PROCESS, FILE, INDEX, ALTER, CREATE TEMPORARY TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT , CREATE USER等权限。
        来自:
        帮助文档
        分布式关系型数据库
        常见问题
        操作类
        DRDS实例关联MySQL实例需要满足哪些前提条件?
      • 怎么选择安全组?
        本文介绍DRDS怎么选择安全组。 DRDS使用中有两个场景需要考虑VPC、子网、安全组,包括实例订购、实例访问使用。 实例订购 订购DRDS实例,需选择VPC、子网、安全组。如用户未创建VPC、子网或者安全组,请通过天翼云“控制中心虚拟私有云”进入VPC管理页面,创建VPC、子网或者安全组(访问控制安全组),系统会默认创建一个安全组,用户可以新建或者在默认安全组基础上修改。 实例订购完成,无法修改实例所在VPC及子网,请提前规划DRDS实例所在的VPC及子网(比如:和应用程序或者ECS主机在同一个VPC,方便使用),避免后续需要修改。 实例访问 若DRDS实例未绑定弹性公网IP,则用户只能在同一个VPC内的ECS主机等访问DRDS实例,建议应用程序、ECS主机、DRDS、MySQL实例都使用同一个VPC、子网及安全组,保证应用程序或者ECS能访问到DRDS实例。 用户可以通过安全组规则,限制可以访问DRDS实例的IP、协议、端口等,具体安全组规则修改可以参考修改安全组规则。 修改安全组,务必确保安全组允许用户的应用程序或弹性云主机能访问DRDS实例端口,避免修改出入规则后导致无法访问。
        来自:
        帮助文档
        分布式关系型数据库
        常见问题
        操作类
        怎么选择安全组?
      • 支持异步执行的DDL语句
        DRDS支持直接连接DBProxy执行DDL语句,本文为您介绍dbproxy支持异步执行的DDL语句。 注意 仅V5.1.20.0.13及以后版本的实例,支持使用本文介绍的DDL语句。 异步执行DDL说明 正常客户端在执行DDL时,是同步等待服务端返回。用户DDL请求转为DdlTask(UdalDdlEventVO)提交到zk,然后等待zk任务的执行状态改变(执行完成),再将zk中的任务执行结果返回给客户端。这是一种同步等待的模式,如果DDL执行久,会话一直卡住,特别是admin执行时,会一直占用线程数量。 dbproxy支持客户端在DDL SQLl前加上HINT语法,提示dbproxy以异步方式执行DDL,dbproxy在接收到异步DDL请求时,用户DDL请求转为DdlTask(UdalDdlEventVO)提交到zk后,会立刻返回客户端成功,不等待dbproxy侧DDL执行完成返回结果。 HINT语法: plaintext / !HINT({"asyncDdlMode":true, "taskId":"{合法的uuid字符串}"})/ 注意 taskId要求是个合法的UUID,dbproxy会有校验。注意 / !HINT中间有个空格。 示例如下: plaintext / !HINT({"asyncDdlMode":true, "taskId":"9aa71832a94511ef80aa080027252449"})/CREATE TABLE IF NOT EXISTS testglobal ( k int(11) NOT NULL default 0 comment 'k', v int(11) NOT NULL DEFAULT '0' comment 'v', PRIMARY KEY (k) ) ENGINEInnoDB DEFAULT CHARSETutf8 comment'test'/sharding @@table name'testglobal' set type'global' and dn'testdb1,testdb2';/; 支持异步执行的DDL语句 支持异步执行的DDL语句如下: 管理数据表的DDL语句 设置分片规则的DDL语句 管理用户和角色的DDL语句 授权和回收权限的GRANT/REVOKE语句 全局序列和全局索引的DDL语句 索引相关的DDL语句
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        支持异步执行的DDL语句
      • 全局序列的使用
        本章节介绍DRDS全局序列的基本使用。 使用方法 全局序列通过SEQUENCENAME.nextval获取序列值,同时支持SEQUENCENAME.nextval(int)获取批量全局序列值。 示例 select语法的用法: sql select testsequence.nextval;/testsequence是全局序列名称/ select testsequence.nextval(10); //查询当前序列值 insert语法的用法: sql insert into customer (id,companyid) values (SEQTEST.nextval,SEQTEST.nextval); 的值分别为序列的当前值和序列的下一个值
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        全局序列使用
        全局序列的使用
      • 概览
        本章节介绍DRDS最佳实践相关内容,从而帮助用户更好地使用DRDS。 章节名称 简介 分片数目的选择 介绍DRDS如何更合理地选择分片数目。 分片策略 介绍DRDS如何更合理地进行分片。 单片表和全局表 介绍了DRDS单片表和全局表的创建和使用。 读写分离 介绍了DRDS读写分离的配置与使用。 DRDS事务模型 介绍了DRDS提供针对分布式节点的场景下的分布式事务解决方案。 通过JDBC连接池连接DRDS 介绍了如何通过JDBC连接池与DRDS对接,实现数据操作。 数据迁移方案 介绍了通过数据同步工具进行DRDS数据迁移的详细操作步骤。 SQL使用规范 介绍了SQL使用规范的通用八个原则供用户参考。
        来自:
        帮助文档
        分布式关系型数据库
        最佳实践
        概览
      • BR
        UDAL BR BACKUP ZKMETADATA 语法说明 执行一次ZooKeeper元数据备份操作,将实例对应的集群元数据、绑定的RDS等ZooKeeper元数据备份到实例基础库。 注意 备份是同步执行的,当该命令返回结果时,表示已经完成备份。您可以通过UDAL BR SHOW ZKMETADATABACKUP [WHERE BACKUPID ?] [LIMIT ?]或UDAL BR DELETE ZKMETADATABACKUP [WHERE BACKUPID ?]命令来查看或删除备份记录。 示例 plaintext mysql> udal br backup zkmetadata; Query OK, 1 row affected (0.00 sec) UDAL BR SHOW ZKMETADATABACKUP [WHERE BACKUPID ?] [LIMIT ?] 语法说明 查看当前实例的ZooKeeper元数据备份记录,支持指定如下参数: 参数 描述 BACKUPID 备份记录ID。 当指定该参数时,表示只显示指定的某条记录。当不指定该参数时,则显示当前实例的所有记录。 说明 当记录数比较多时,除该参数外,还可以通过指定LIMIT参数,只显示最新的指定条数的备份记录,方便人工查看。 LIMIT 只显示最新的备份记录条数。 返回信息说明如下: 参数 描述 Backupid 备份记录ID。 Tenantid 租户ID。 Clusterid 集群ID。 Createtime ZooKeeper元数据备份开始时间。 Finishtime ZooKeeper元数据备份结束时间。 示例 plaintext mysql> udal br show zkmetadatabackup; +++++ Backupid Tenantid Clusterid Createtime Finishtime +++++ 114 1 /dbproxycluster/dbproxycluster0000002160 20250912 19:11:47.0 20250912 19:11:47.0 115 1 /dbproxycluster/dbproxycluster0000002160 20250912 19:17:49.0 20250912 19:17:49.0 +++++ 2 rows in set (0.04 sec)
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        管理命令
        BR
      • 时间函数
        本文介绍DRDS支持的时间函数。 函数表达式 函数描述 ADDDATE() Add time values (intervals) to a date value ADDTIME() Add time CURDATE() Return the current date CURRENTDATE() CURRENTDATE Synonyms for CURDATE() CURRENTTIME() CURRENTTIME Synonyms for CURTIME() CURRENTTIMESTAMP() CURRENTTIMESTAMP Synonyms for NOW() CURTIME() Return the current time DATEADD() Add time values (intervals) to a date value DATEFORMAT() Format date as specified DATESUB() Subtract a time value (interval) from a date DATE() Extract the date part of a date or datetime expression DATEDIFF() Subtract two dates DAY() Synonym for DAYOFMONTH() DAYNAME() Return the name of the weekday DAYOFMONTH() Return the day of the month (031) DAYOFWEEK() Return the weekday index of the argument DAYOFYEAR() Return the day of the year (1366) EXTRACT() Extract part of a date FROMDAYS() Convert a day number to a date FROMUNIXTIME() Format UNIX timestamp as a date GETFORMAT() Return a date format string HOUR() Extract the hour LASTDAY() Return the last day of the month for the argument LOCALTIME() LOCALTIME Synonym for NOW() LOCALTIMESTAMP, LOCALTIMESTAMP() Synonym for NOW() MAKEDATE() Create a date from the year and day of year MAKETIME() Create time from hour, minute, second MICROSECOND() Return the microseconds from argument MINUTE() Return the minute from the argument MONTH() Return the month from the date passed MONTHNAME() Return the name of the month NOW() Return the current date and time PERIODADD() Add a period to a yearmonth PERIODDIFF() Return the number of months between periods QUARTER() Return the quarter from a date argument SECTOTIME() Converts seconds to ‘HH:MM:SS’ format SECOND() Return the second (059) STRTODATE() Convert a string to a date SUBDATE() Synonym for DATESUB() when invoked with three arguments SUBTIME() Subtract times SYSDATE() Return the time at which the function executes TIME() Extract the time portion of the expression passed TIMEFORMAT() Format as time TIMETOSEC() Return the argument converted to seconds TIMEDIFF() Subtract time TIMESTAMP( With a single argument, this function returns the date or datetime expression; with two arguments, the sum of the arguments TIMESTAMPADD() Add an interval to a datetime expression TIMESTAMPDIFF() Subtract an interval from a datetime expression UNIXTIMESTAMP() Return a UNIX timestamp UTCDATE() Return the current UTC date UTCTIME() Return the current UTC time UTCTIMESTAMP() Return the current UTC date and time WEEKDAY() Return the weekday index WEEKOFYEAR() Return the calendar week of the date (153) YEAR() Return the year
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        时间函数
      • 授权和回收权限的GRANT/REVOKE语句
        DRDS支持直接连接DBProxy执行DDL语句,本文为您介绍dbproxy支持授权和回收权限的GRANT/REVOKE语句。 注意 仅V5.1.20.0.13及以后版本的实例,支持使用本文介绍的DDL语句。 GRANT语句 支持的语法: plaintext 授权库表权限给用户或者角色 [UDAL] GRANT { 权限列表 ALL } ON { SCHEMA TABLE } '对象名称' TO { USER ROLE } '授权对象'; 授权角色权限给用户 [UDAL] GRANT ROLE '角色列表' to USER 'username'; 语法说明: 权限列表:目前支持填写ALL代表拥有所有权限,以及可选权限:SELECTDELETEUPDATEINSERTTRUNCATEDECRYPT,当需要同时设置多个权限,用逗号进行隔开,必填 对象名称:当需要授权库权限时填写库名,当需要授权表权限时填写表名格式为schemaname.tablename,目前仅支持对单个表或者库进行授权,必填 授权对象:填写用户名或者表名,必填 角色列表:赋予用户的角色,可以是多个角色,如果是同时赋予多个角色,需要用逗号分开并用单引号或双引号包括起来,必填 username:需要赋权的用户名,必填 使用示例: plaintext 授权库权限给用户test UDAL GRANT ALL ON SCHEMA 'bugtest' TO USER 'test'; 授权表权限给用户test UDAL GRANT SELECT,INSERT ON TABLE 'bugtest.sharding1' TO USER 'test'; 授权角色权限给用户test UDAL GRANT ROLE 'role1, role2' to USER 'test'; 授权库权限给角色role1 UDAL GRANT all on schema 'bugtest' to role 'role1'; 授权表权限给角色role1 UDAL GRANT delete on table 'bugtest.sharding1' to role 'role1';
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        授权和回收权限的GRANT/REVOKE语句
      • 索引相关的DDL语句
        DRDS支持直接连接DBProxy执行DDL语句,本文为您介绍dbproxy索引相关的DDL语句。 注意 仅V5.1.20.0.13及以后版本的实例,支持使用本文介绍的DDL语句。 索引相关DDL语句包括:create index和drop index。create index、drop index会根据分片规则的设置在标准库和对应的分片库上执行。 create index 支持的语法: plaintext CREATE [UNIQUE FULLTEXT SPATIAL] INDEX indexname ON tablename (column1 [ASCDESC], column2 [...]); 支持索引类型有普通索引、全文索引、唯一索引,对于8.0以上的RDS版本支持空间索引。 drop index 支持的语法: plaintext DROP INDEX indexname ON tablename;
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        索引相关的DDL语句
      • 全局序列和全局索引的DDL语句
        indop 执行indop的DDL语句的用户需要有对应的schema的ALL权限,仅支持执行新增全局索引的DDL语句,以下为执行示例,可以按需修改。 indop参数的解释: table:需要新建全局索引的表名称 index on:用于建立全局索引的列名 type:全局索引类型,仅支持创建'ONETOONE'或者'ONETOMANY'的全局索引 plaintext indop @@addindex table'crmcust' and index on ('custid', 'custnum') and type'ONETOONE'
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        全局序列和全局索引的DDL语句
      • 设置分片规则的DDL语句
        表类型 语法 示例 分片表 sharding @@table name'' set type'sharding' and shardingalgo'' and shardingid'' [ and algoparameter'algovalue']… [and dn'']; sharding @@table name'employee' set type'sharding' and shardingalgo'PartitionByEnumAndStringMod' and mapfile'{"BJ":"0","SH":"1"}' and defaultnode'2' and shardingid'employeeid' and shardingarea'areaid' and dn'drdstest1,drdstest2,drdstest3'; 分片表+库内分表 sharding @@table name'' set type'inner' and shardingalgo'' and shardingid'' [ and algoparameter'algovalue']… and innershardingalgo'' and innershardingid'' [ and inneralgoparameter'algovalue']… and innertotal'' [and dn'']; sharding @@table name’employee’ set type'inner' and shardingalgo'PartitionByFileMap' and mapfile'{"1":"0","2":"1"}' and defaultnode'0' and shardingid'employeeid' and innershardingalgo'PartitionByDateRange' and innershardingid'areaid' and innerstartdate'20180710' and innertimeunitlen'1' and innertimeunittype'year' and innertotal'2' and dn'drdstest1,drdstest2'; 分桶表 sharding @@table name'' set type'sharding' and shardingalgo'' and shardingid'' [ and algoparameter'algovalue']… and buckets’’ [and dn'']; sharding @@table name'bucket' set type'sharding' and shardingalgo'PartitionByFileMap' and mapfile'{"1":"0","2":"1","3":"2"}' and defaultnode'0' and shardingid'employeeid' and buckets'2'; 单片表+库内分表 sharding @@table name'' set type' inner ' and innershardingalgo'' and shardingid'' [ and inneralgoparameter'algovalue']… and innertotal'' and dn''; sharding @@table name'singleinner' set type'inner' and innershardingalgo'PartitionByMod' and innershardingid'employeeid' and innertotal'2' and dn'drdstest1'; 单片表 sharding @@table name'' set type' single ' and dn''; sharding @@table name'single' set type'single' and dn'drdstest1'; 全局表 sharding @@table name'' set type'global' [and dn'']; sharding @@table name'global' set type'global';
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        设置分片规则的DDL语句
      • 全局序列创建与删除
        本章节介绍DRDS全局序列的创建与删除。 创建全局序列 控制台方式 具体操作,请参见全局序列管理。 DDL执行 具体操作,请参见DDL语句执行。 /序列创建语句/ seqop @@addseq name'testsequence' and value'2' and increment'1000' and min'2' and max'100000' and isCycle'false'; 删除全局序列 控制台方式 具体操作,请参见全局序列管理。 DDL执行 具体操作,请参见DDL语句执行。 /序列删除语句/ seqop @@deleteseq name'testsequence';
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        全局序列使用
        全局序列创建与删除
      • 主子账号使用手册
        对已有子账户授权并使用 如果您已提前创建好子账户,希望通过子账户创建开通实例并进行账户的权限控制,可按照如下步骤进行: 操作步骤 1. 进入天翼云官网,通过主账号登录,登入后,右上角选择【我的】,点击【账号中心】,进入个人中心界面。 2. 在左侧导航栏点击【统一身份认证】,进入统一认证服务IAM。 3. 在左侧导航栏点击【用户】页签,在用户列表中找到目标子用户,点击操作列的【查看】按钮。 4. 点击【所属用户组】页签,可查看当前子用户所属用户组。 5. 点击【添加到用户组】按钮,在列表中找到目标用户组,点击【添加】按钮,可在【已选用户组】中看到选择的用户组,点击【移除】按钮可进行移除。点击【确定】按钮,完成添加到用户组操作。 6. 将子用户添加到用户组之后,同样需要将用户组添加到企业项目中,并对用户组设置策略。参考上文中步骤7步骤11。 注意 新建子用户后,需要将子用户添加至用户组,并将用户组添加至企业项目中,对企业项目中用户组设置策略,才可进行权限控制与使用。
        来自:
        帮助文档
        分布式关系型数据库
        用户指南
        账号与权限
        主子账号使用手册
      • 删除表(DROP TABLE )
        DRDS支持直接连接DBProxy执行DDL语句,本文为您介绍删除表的DDL语句。 注意 仅V5.1.20.0.13及以后版本的实例,支持使用本文介绍的DDL语句。 语法 plaintext DROP TABLE [IF EXISTS] tblname 参数说明 tblname:待删除的数据表名称。 IF EXISTS:如果指定此选项,则当表不存在时不会报错。 注意 默认开启表回收站功能,当您执行DROP TABLE命令后,可以在表回收站中查看、恢复或者彻底删除该表,具体语法说明,请参见表回收站的DDL语句。 若您无需使用表回收站功能,则您可以在执行DROP TABLE命令前使用HINT语法关闭回收站模式,具体语法说明,请参见回收站模式删除表。 语法示例 示例1:删除单个表 plaintext DROP TABLE mytable; 示例2:如果表存在,则删除该表 plaintext DROP TABLE IF EXISTS mytable;
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        管理数据表的DDL语句
        删除表(DROP TABLE )
      • SET
        本文为您介绍DRDS管理命令中的SET命令。 UDAL SET FRONTENDCONNECTIONLIMIT VALUE 'value' WHERE USER 'user' AND GROUP 'group' 语法说明 为指定用户组设置前端连接限制 示例 plaintext mysql> UDAL SET FRONTENDCONNECTIONLIMIT VALUE '100' WHERE USER 'udaladmin' AND GROUP '默认分组' ; Query OK, 1 row affected (0.02 sec) UDAL SET LOGGER LEVEL 'loggername' 'loggerlevel' 语法说明 用于在线设置日志级别,实时生效,重启后通过此命令设置的日志级别丢失,参数说明如下 说明 可以通过udal show loggerlevel命令查询loggername及当前的日志级别。 参数 说明 loggername 日志分类名称 loggerlevel 日志级别 示例 plaintext mysql> UDAL SET LOGGER LEVEL 'loggername' 'loggerlevel'; Query OK, 0 rows affected (0.00 sec) UDAL SET MONITOR 'status' 语法说明 用于开启或关闭监控,参数说明如下 参数 说明 status 运行状态,取值范围: ON:表示开启 OFF:表示关闭 示例 plaintext mysql> UDAL SET MONITOR 'ON' ; Query OK, 1 row affected (0.00 sec) UDAL SET SEQUENCE VALUE 'value' WHERE SCHEMA 'schema' AND SEQUENCE 'sequence' 语法说明 修改序列的当前值,参数说明如下: 参数 说明 value 序列当前值 schema 序列所属schema sequence 序列名称 示例 plaintext mysql> UDAL SET SEQUENCE VALUE '888888' WHERE SCHEMA 'udaladmin' AND SEQUENCE 'sequdaladminid'; Query OK, 1 row affected (0.01 sec
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        管理命令
        SET
      • 类型转换函数
        本文介绍DRDS支持的类型转换函数。 函数表达式 函数描述 BINARY Cast a string to a binary string CONVERT() Cast a value as a certain type CAST() Cast a value as a certain type
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        类型转换函数
      • DML语法
        本文主要介绍了DRDS组件的DML语法规则。 DELETE 常用语法 DELETE FROM tblname [WHERE wherecondition] 语法限制 原则上wherecondition部分只能允许出现简单的条件,不支持计算表达式以及子查询。 INSERT 常用语法 INSERT [INTO] tblname (colname[,colname]...) {VALUESVALUE} (valuelist)[,(valuelist)]... [ON DUPLICATE KEY UPDATE assignmentlist] 语法限制 不支持不带分片键的insert语句插入。 不支持insert set使用。 不支持 INSERT DELAYED Syntax。 SELECT 暂不支持 SELECT INTO OUTFILE/INTO DUMPFILE/INTO varname。 SELECT JOIN 语法 DRDS 的 JOIN 查询可下推的 JOIN 主要分为以下几类: 单表(即非分片表)之间的 JOIN。 参与 JOIN 的表在过滤条件中均带有分片键作为条件,并且分片算法相同(即通过分片算法计算的数据分布在相同分片上)。 参与 JOIN 的表均按照分片键作为 JOIN 条件,并且分片算法相同。 全局表与分片表之间的 JOIN。 SELECT UNION 语法 使用union关键字的sql,要求其中涉及的分片表的分片规则及配置参数一致,使用union all关键字的sql则无此要求。 分片表不支持union/union all与聚合函数、limit、groupby、having、orderby等关键字联用。 不支持分片表和全局表union。 SELECT Subquery 语法 Comparisons Using Subqueries Subqueries with ANY, IN, NOT IN, SOME,ALL,Exists,NOT Exists
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DML语法
      • 操作函数
        函数表达式 函数描述 Addition operator Assign a value (as part of a SET statement, or as part of the SET clause in an UPDATE statement) & Bitwise AND ~ Bitwise inversion ^ Bitwise XOR BINARY Cast a string to a binary string Change the sign of the argument NOT Check whether a value is not within a range of values BETWEEN … Check whether a value is not within a range of values AND … Check whether a value is not within a range of values BETWEEN … AND … Check whether a value is within a range of value STRCMP Compare two strings / Division operator Equal operator > Greater than operator > Greater than or equal operator DIV Integer division << Left shift < Less than operator < Less than or equal operator AND, && Logical AND OR Logical OR XOR Logical XOR Minus operator %, MODModulo operator Multiplication operator NOT, ! Negates value NOT REGEXP Negation of REGEXP NOT LIKE Negation of simple pattern matching !, <> Not equal operator IS NOT NULL NOT NULL value test IS NULL NULL value test <> NULLsafe equal to perator REGEXP Pattern matching using regular expressions Coalesce Return the fifirst nonNULL argument GREATEST Return the largest argument LEAST Return the smallest argument >> Right shift LIKE Simple pattern matching RLIKE Synonym for REGEXP IS NOT Test a value against a boolean IS Test a value against a boolean
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        操作函数
      • DDL管理查询类语句
        udal show ddlsubjob UDAL SHOW DDLSUBJOB语句用于查询DDL子任务的详细信息。 语法: plaintext UDAL SHOW DDLSUBJOB [ WHERE [jobid?] [subid?] ] 参数说明 jobid:DDL任务的唯一标识符。 subid:DDL子任务的唯一标识符。
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        DDL管理查询类语句
      • 管理用户和角色的DDL语句
        删除用户 支持的语法: plaintext [UDAL] DROP USER [IF EXISTS] 'username' 语法说明: username: 需要删除的用户名称。 创建角色 支持的语法: plaintext [UDAL] CREATE ROLE [IF NOT EXISTS] 'rolename' comments 'rolecomment'; 语法说明: rolename:需要创建的角色名称,必填。 rolecomment:角色的描述,非必填。 修改角色 注意 该语法仅支持修改角色的描述,不支持修改角色名称。 支持的语法: plaintext [UDAL] ALTER ROLE [IF EXISTS] 'rolename' set comments 'rolecomment'; 语法说明: rolename:需要修改描述的角色名,必填。 rolecomment:需要修改的描述,必填。 删除角色 支持的语法: plaintext [UDAL] DROP ROLE [IF EXISTS] 'rolename'; 语法说明: rolename:需要删除的角色名,必填。
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        DDL语法
        管理用户和角色的DDL语句
      • 字符串函数
        函数表达式 函数描述 ASCII() Return numeric value of leftmost character BIN() Return a string containing binary representation of a number BITLENGTH() Return length of argument in bits CHARLENGTH() Return number of characters in argument CHAR() Return the character for each integer passed CHARACTERLENGTH() Synonym for CHARLENGTH() CONCATWS() Return concatenate with separator CONCAT() Return concatenated string ELT() Return string at index number EXPORTSET() Return a string such that for every bit set in the value bits, you get an on string and for every unset bit, you get an off string FIELD() Return the index (position) of the first argument in the subsequent arguments FINDINSET() Return the index position of the first argument within the second argument FORMAT() Return a number formatted to specified number of decimal places HEX() Return a hexadecimal representation of a decimal or string value INSERT() Insert a substring at the specified position up to the specified number of characters INSTR() Return the index of the first occurrence of substring LCASE() Synonym for LOWER() LEFT() Return the leftmost number of characters as specifified QUOTE() Escape the argument for use in an SQL statement NOT REGEXP Negation of REGEXP NOT LIKE Negation of simple pattern matching LTRIM() Remove leading spaces REPEAT() Repeat a string the specifified number of times REPLACE() Replace occurrences of a specifified string MAKESET() Return a set of commaseparated strings that have the corresponding bit in bits set OCT() Return a string containing octal representation of a number MID() Return a substring starting from the specifified position ORD() Return character code for leftmost character of the argument LOWER() Return the argument in lowercase LENGTH() Return the length of a string in bytes LOCATE() Return the position of the fifirst occurrence of substring LPAD() Return the string argument, leftpadded with the specifified string REVERSE() Reverse the characters in a string LIKE Simple pattern matching OCTETLENGTH() Synonym for LENGTH() POSITION() Synonym for LOCATE() RIGHT() Return the specifified rightmost number of characters RPAD() Append string the specifified number of times STRCMP() Compare two strings UPPER() Convert to uppercase TRIM() Remove leading and trailing spaces RTRIM() Remove trailing spaces UNHEX() Return a string containing hex representation of a number SPACE() Return a string of the specifified number of spaces SUBSTRINGINDEX() Return a substring from a string before the specifified number of occurrences of the delimiter SUBSTR() Return the substring as specifified SUBSTRING() Return the substring as specifified UCASE() Synonym for UPPER()
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        字符串函数
      • 数字函数
        函数表达式 函数描述 CRC32() Compute a cyclic redundancy check value DEGREES() Convert radians to degrees DIV Intger division EXP() Raise to the power of FLOOR() Return the largest integer value not greater than the argument LN() Return the natural logarithm of the argument LOG10() Return the base10 logarithm of the argument LOG2() Return the base2 logarithm of the argument LOG() Return the natural logarithm of the first argument MOD() Return the natural logarithm of the first argument %, MOD Modulo operator PI() Modulo operator POW() Return the argument raised to the specified power POWER() Return the argument raised to the specified power RADIANS() Return argument converted to radians RAND() Return a random floatingpoint value ROUND() Round the argument SIGN() Return the sign of the argument SIN() Return the sine of the argument SQRT() Return the square root of the argument TAN() Return the tangent of the argument TRUNCATE( Truncate to specified number of decimal places ABS() Return the absolute value ACOS() Return the arc cosine ASIN() Return the arc sine ATAN() Return the arc tangent ATAN2(),ATAN() Return the arc tangent of the two arguments CEIL() Return the smallest integer value not less than the argument CEILING() Return the smallest integer value not less than the argument CONV() Convert numbers between difffferent number bases COS() Return the cosine COT() Return the cotangent
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        数字函数
      • 流程函数
        函数表达式 函数描述 CASE Case operator IF() If/else construct IFNULL() Null if/else construct NULLIF() Return NULL if expr1 expr2
        来自:
        帮助文档
        分布式关系型数据库
        开发指南
        函数
        流程函数
      • 到期与欠费
        本文主要介绍DRDS服务到期与欠费说明。 服务到期 “包年/包月”实例到期后无法在DRDS管理控制台进行该实例的操作,相关接口也无法调用,自动化监控或告警等运维也会停止。如果在保留期结束时您没有续费,实例将终止服务,系统中的数据也将被永久删除。 “按需计费”实例没有服务到期的概念。 欠费 “包年/包月”实例,没有欠费的概念。 “按需计费”实例是按每小时扣费,当余额不足,无法支付上一个小时的费用时,实例会冻结。您续费后,已冻结的实例会解冻,可继续正常使用。
        来自:
        帮助文档
        分布式关系型数据库
        计费说明
        到期与欠费
      • 1
      • ...
      • 238
      • 239
      • 240
      • 241
      • 242
      • ...
      • 270
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      物理机 DPS

      弹性伸缩服务 AS

      天翼云CTyunOS系统

      AI Store

      公共算力服务

      模型推理服务

      知识库问答

      人脸实名认证

      人脸比对

      推荐文档

      术语解释

      升级

      管理只读实例

      重置

      开通备案

      篡改防护

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号