云主机开年特惠28.8元/年,0元秒杀等你来抢!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 天翼云新春焕新季 NEW 云主机开年特惠28.8元/年,0元秒杀等你来抢!
  • 云上钜惠 爆款云主机全场特惠,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云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      EasyCoding敏捷开发平台_相关内容
      • 聚集查询
        本文介绍如何在使用SELECT语法时进行聚集查询,例如统计记录数、不重复值的记录表,以及求和等。 统计记录数。 plaintext teledb select count(1) from teledbpg; count 5 (1 row) 统计不重复值的记录表。 plaintext teledb select count(distinct id) from teledbpg; count 4 (1 row) 求和。 plaintext teledb select sum(id) from teledbpg; sum 11 (1 row) 求最大值。 plaintext teledb select max(id) from teledbpg; max 4 (1 row) 求最小值。 plaintext teledb select min(id) from teledbpg; min 1 (1 row) 求平均值。 plaintext teledb select avg(id) from teledbpg; avg 2.2000000000000000 (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        聚集查询
      • any 用法
        本文介绍如何在使用SELECT语法时添加any条件。 只需要大于其中一个值即为真。 plaintext teledb select from teledbpg where id > any (select 1 union select 3); id nickname + 3 pg 4 2 TELEDB (3 rows)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        any 用法
      • 返回两个结果的差集
        本文介绍如何在使用SELECT语法时,返回两个结果的差集。 plaintext teledb select from teledbpg except select from teledbpg1; id nickname + 2 TELEDB 4 1 teledb 1 hello,pgxc (4 rows)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        返回两个结果的差集
      • 合并多个查询结果
        本文为您介绍合并多个查询结果的方法。 不过滤重复的记录。 plaintext teledb create table teledbpg1(id int, nickname varchar); CREATE TABLE teledb insert into teledbpg1 values(3, 'pg'),(5,'test'); COPY 2 teledb select from teledbpg union all select from teledbpg1; id nickname + 1 teledb 1 hello,pgxc 2 TELEDB 3 pg 4 5 test 3 pg (7 rows) 过滤重复的记录。 plaintext teledb select from teledbpg union select from teledbpg1; id nickname + 1 teledb 1 hello,pgxc 4 5 test 2 TELEDB 3 pg (6 rows) 每个子查询分布在合并结果中的使用。 plaintext teledb select from (select from teledbpg limit 2) as t union all select from (select from teledbpg1 limit 2) teledb ; id nickname + 1 teledb 1 hello,pgxc 5 test 3 pg (4 rows)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        合并多个查询结果
      • 创建数据库
        本文为您介绍创建数据库的相关操作。 要创建一个数据库,必须是一个超级用户或者具有特殊的CREATEDB特权,默认情况下,新数据库将通过克隆标准系统数据库template1被创建。可以通过写TEMPLATE name指定一个不同的模板。特别地,通过写TEMPLATE template0您可以创建一个干净的数据库,它将只包含的Teledb所预定义的标准对象。 默认参数创建数据库 plaintext teledb create database teledbdb; CREATE DATABASE 指定克隆库 plaintext teledb create database teledbdbtemplate TEMPLATE template0; CREATE DATABASE 指定所有者 plaintext teledb create role teledbuser with login; CREATE ROLE teledb create database teledbdbowner owner teledbuser; CREATE DATABASE teledb l+ teledbdbowner List of databases Name Owner Encoding Collate Ctype Access privileges Size Tablespace Description ++++++++ teledbdbowner teledbuser UTF8 zhCN.UTF8 zhCN.UTF8 19 MB pgdefault (1 row) 指定编码 plaintext teledb create database teledbdbencoding ENCODING UTF8; CREATE DATABASE teledb l+ teledbdbencoding List of databases Name Owner Encoding Collate Ctype Access privileges Size Tablespace Description ++++++++ teledbdbencoding teledb UTF8 zhCN.UTF8 zhCN.UTF8 19 MB pgdefault (1 row) 创建gbk编码 plaintext teledb CREATE DATABASE dbgbk template template0 encoding gbk LCCOLLATE 'zhCN.gbk' LCCTYPE 'zhCN.gbk'; CREATE DATABASE teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        数据库管理
        创建数据库
      • 访问函数
        本文为您介绍如何通过SELECT语法访问函数。 plaintext teledb select md5(random()::text); md5 ed5b356234979a63efc6c4f6537c4853 (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        SELECT语法
        访问函数
      • 删除索引
        本文为您介绍如何删除索引。 plaintext teledb drop index tmulidxidx; DROP INDEX
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        索引管理
        删除索引
      • 使用查询结果创建数据表
        本文为您介绍如何使用查询结果创建数据表。 plaintext teledb insert into t values(1,'teledb'); INSERT 0 1 teledb create table tas as select from t; INSERT 0 1 teledb select from tas; id mc + 1 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        数据表管理
        使用查询结果创建数据表
      • 创建分区表
        Of Partitions: 12 Start With: 20170901 Interval Of Partition: 1 MONTH 说明 partion by range(xx) 代表范围分区, 支持timesamp,int类型,数据分布于那个子表就是根据这个字段值来计算分区。 begin(xx) 表示开始分区的初始值 partition(xx) 代表初始分区数量 step (xx) 代表分区步长
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        数据表管理
        创建分区表
      • 配置用户访问模式权限
        您可以参考本文,配置用户访问模式权限。 普通用户对于某个模式下的对象访问除了访问对象要授权外,模式也需要授权。 plaintext [teledb@localhost bin]$ ./telesql p 11111 U teledb d teledb Password for user teledb: telesql (TeleDB V6) Type "help" for help. 创建shema teledb create schema test; CREATE SCHEMA 创建表 teledb create table test.t1(id int); CREATE TABLE 创建用户user1 teledb create role user1 with login password 'User@184'; CREATE ROLE 授权表访问权限给用户user1 teledb grant select on test.t1 to user1; GRANT 切换到普通用户user1,尝试访问test.t1表,由于没有授权test模式,仍然无法访问 plaintext teledb c user1 Password for user user1: You are now connected to database "teledb" as user "user1". teledb> select from test.t1; ERROR: permission denied for schema test LINE 1: select from test.t1; ^ 切换到teledb用户,将test模式的访问权限授权给user1,重新用user1访问t1表 plaintext teledb> c teledb Password for user teledb: You are now connected to database "teledb" as user "teledb". 授权schema teledb grant usage on schema test to user1; GRANT teledb c user1 Password for user user1: You are now connected to database "teledb" as user "user1". teledb> select from test.t1; id (0 rows)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        模式管理
        配置用户访问模式权限
      • 表结构变更影响说明
        本页介绍天翼云TeleDB数据库中表结构变更的影响和表现。 表结构变更时,可能会有数据重写的情况,如果表较大,会有长时间锁表问题,需要梳理各种表结构变更场景下的表现: 注意 前提:表结构变更属于DDL语句,需要独占锁,要求表上没有会话访问。在操作前建议设置锁超时时间,避免因表上有会话存在,DDL语句被阻塞,导致DDL语句阻塞更多的DML、DQL语句。 新增列,秒级,与数据量无关。 新增列+设置默认值,秒级,与数据量无关。 删除列,秒级,与数据量无关。 修改列默认值,秒级,与数据量无关。 修改列类型,时间与数据量有关,需要重写数据。 修改列长度,时间与数据量有关,以及扩展方式有关。 由长变短,例如varchar(64)更改为varchar(32),时间与数据量有关,需要重写数据,可能会报错。 由短变长,例如varchar(32)更改为varchar(64),秒级,与数据量无关。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        运维最佳实践
        表结构变更影响说明
      • 批量数据变更后手动收集统计信息
        本页介绍天翼云TeleDB数据库在批量数据变更后,手动执行vacuum analyze收集统计信息的方法。 在批量数据变更后,由于autovacuum触发机制原因,或autovacuum任务繁忙原因,统计信息收集可能会一定的延时,此时统计信息是不准确的,会导致相关SQL的执行计划生成不准确,从而导致SQL执行变慢甚至执行卡死问题。 批量数据变更包括:批量导入数据、批量更新数据、批量删除数据、truncate表、truncate表+批量导入数据。 针对此问题,应在批量数据变更后,手动执行vacuum analyze收集统计信息。 在执行vacuum analyze前,可以适当调大maintenanceworkmem来提高效率,例如: set maintenanceworkmem to '8GB'; vacuum analyze 表名; 可能会因为账号权限要求,应用账号没有对该表的vacuum analyze权限,可创建函数解决此问题: create or replace function useranalyze (schemaname text,tablename text) returns int as $$ declare vsql text; begin vsql : 'vacuum analyze ' schemaname '.' tablename; execute vsql; return 1; end; $$ language plpgsql; select useranalyze('public','teledb1');
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        运维最佳实践
        批量数据变更后手动收集统计信息
      • 数据导入导出最佳实践
        本页介绍天翼云TeleDB数据库批量数据导入或导出的最佳实践。 推荐使用copy命令导出导入文本文件,文件分割建议采用csv格式。 推荐使用telesql工具导出导入表结构和SQL语句。 批量数据导入 如果是单表数据导入,推荐使用copy 命令,例如: copy 表名 from '/data/.../表名.txt'; 如果是SQL 文件导入,推荐使用 psql –f 文件.sql 导入,例如: telesql h ip p 端口 U 用户 d 数据库 f /data/xxx/导入文件.sql 批量数据导出 如果是单表数据导出,推荐使用copy 命令,例如: copy 表名 to '/data/.../表名.txt'; 如果是要导出表结构、或者多个表、或者整库,则推荐使用pgdump 工具,例如: 导出全库ddl 和数据 pgdump h ip p 端口 U 用户 d 数据库 >/data/.../导出文件.sql 导出某个表的ddl 和数据 pgdump h ip p 端口 U 用户 d 数据库 t 表 >/data/.../导出文件.sql 导出某个表结构 pgdump h ip p 端口 U 用户 d 数据库 t 表 s >/data/.../导出文件.sql 导出某个表数据 pgdump h ip p 端口 U 用户 d 数据库 t 表 a >/data/.../导出文件.sql
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        运维最佳实践
        数据导入导出最佳实践
      • 分区表设计规范
        本页介绍天翼云TeleDB数据库的分区表设计规范。 1. 对于数据量巨大的表,考虑使用分区表,通常建议当单DN数据量超过32G时,使用分区表。 2. 控制分区表数量,不建议有过多的分区,会影响性能,尤其高频SQL,没有用到分区剪枝的场景;建议分区保持在100以内。 3. 分区表层级不要超过2层。 4. 分区表访问时,应带分区键条件,且分区字段条件值与字段类型匹配,没有发生隐式类型转换。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        开发设计最佳实践
        分区表设计规范
      • 在线创建索引避免阻塞DML语句
        本文为您介绍在线创建索引避免阻塞DML语句的具体操作。 1. 新建索引 推荐使用加关键字concurrently的方式在线创建索引,此方式不阻塞DML、DQL语,不影响表的增、删、改、查操作。 例如,在teledb1表的id字段上创建索引语句如下: teledb create index concurrently teledb1ididx on teledb1(id); 2. 重建索引 TeleDB支持在相同字段上创建多个索引,重建索引推荐使用替换的方式,过程如下: 1. 使用concurrently方式在线创建新的索引。 2. 删除原索引(记得设置locktimeout)。 3. analyze表更新统计信息。 3. 更改主键 更改主键,推荐使用替换的方式,过程如下: 1. 在线创建新的包含主键列的唯一索引。 2. 执行以下SQL替换主键: ALTER TABLE teledb1 DROP CONSTRAINT teledb1pkey, ADD CONSTRAINT teledb1newpkey PRIMARY KEY USING INDEX teledb1iduidx; 3. analyze表更新统计信息。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        运维最佳实践
        在线创建索引避免阻塞DML语句
      • 创建加密算法
        本页为您介绍如何注册加密算法。 plaintext SELECT MLSTRANSPARENTCRYPTCREATEALGORITHM(algoname, password); 参数描述: algoname采用的加密算法,其中加密算法支持 AES128:采用AES算法加密口令长度128。 AES192:采用AES算法加密口令长度192。 AES256:采用AES算法加密口令长度256。 SM4:采用国密SM4算法加密 password:密钥口令 SM4,密钥口令长度必须为16。 AES128,AES192,AES256,密钥口令长度不可超过64。 返回值:算法ID
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        透明加密
        创建加密算法
      • 修改定时任务的ip和端口
        本页为您介绍如何修改定时任务的ip和端口。 modifyhostport(jobno bigint,hostname text,port int):第一个参数是定时任务的jodid;第二个参数是任务的ip;第三个参数是任务的端口。 plaintext select dbmsjob.modifyhostport(20002, 'localhost', 20001); 修改jobid为20002的定时任务连接的ip和端口 期望结果,查询dbmsjob.job表发现jobid为20002的定时任务的nodename字段为'localhost'
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        定时任务
        修改定时任务的ip和端口
      • 查询带分布键条件
        本页介绍天翼云TeleDB数据库查询带分布键条件的最佳实践。 通过explain查看执行计划,查看SQL语句是否使用到分布键,DN下发DN情况可通过Node/s: 关键字来查看。 如果使用到了分布键,那么SQL只会下发到分布键对应的某个DN节点;如果没有用到分布键,那么SQL会下发到所有DN节点;没有带分布键的SQL,因为下发到了所有DN节点,消耗了更多的连接资源、计算资源,应尽量避免。 某个表的SQL语句可能有不同的where条件,在SQL优化时,应尽量确保高频并发的SQL语句是带了分布键条件。 例如,teledb1表的分布键f2,下面的SQL where条件为f11,没有带分布键条件,那么SQL将下发到所有DN节点执行。 teledb explain select from teledb1 where f11; QUERY PLAN Remote Fast Query Execution (cost0.00..0.00 rows0 width0) Node/s: dn001, dn002 > Gather (cost1000.00..7827.20 rows1 width14) Workers Planned: 2 > Parallel Seq Scan on teledb1 (cost0.00..6827.10 rows1 width14) Filter: (f1 1) (6 rows) 下面的SQL,where条件为f21,带了分布键条件,SQL只下发到了f21所在的DN节点dn001。 teledb explain select from teledb1 where f21; QUERY PLAN Remote Fast Query Execution (cost0.00..0.00 rows0 width0) Node/s: dn001 > Gather (cost1000.00..7827.20 rows1 width14) Workers Planned: 2 > Parallel Seq Scan on teledb1 (cost0.00..6827.10 rows1 width14) Filter: (f2 1) (6 rows)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        性能优化最佳实践
        SQL优化最佳实践
        查询带分布键条件
      • 表填充因子设计规范
        本页介绍天翼云TeleDB数据库的表填充因子设计规范。 对于更新(update/delete)频繁的表,要设置合适的填充因子,通常建议50~70%(默认100%),预留一部分页空间用于数据更新,这样可以减少或避免因部分字段更新而导致的索引更新问题(索引字段没有更新,但如果没有预留页空间,索引仍需要更新),而且并发性能更好。 可以设置表的填充因子,例如: alter table teledb1 set (fillfactor70); ALTER方式设置的填充因子,对于存量数据不会重新调整填充率,新写入的数据会按填充因子预留页空间;可以通过数据导出导入的方式更新存量数据填充率。 也可以在创建表时,指定填充因子,例如: create table teledb1(id int) with (fillfactor70);
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        SQL开发最佳实践
        开发设计最佳实践
        表填充因子设计规范
      • pg_audit_obj_def_opts_detail
        名称 类型 定义 auditor name 创建或所有审计配置的用户的名称,通过pgcatalog.pggetuserbyid函数根据S.auditorid获取。 actionname text 与审计配置相关联的审计动作的名称,通过pgcatalog.pggetauditactionname函数根据S.actionid获取。 actionmode text 审计动作的模式或类型,通过pgcatalog.pggetauditactionmode函数根据S.actionmode获取。这个模式描述了在什么情况下触发审计动作。 actionison boolean 表示审计动作是否启用的状态。如果审计动作启用,这个字段将返回一个表示真值的指示(可能是true、1或其他表示启用的值)。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        数据字典
        系统视图
        pg_audit_obj_def_opts_detail
      • 使用示例
        本页介绍透明加密功能的使用示例。 plaintext 创建插件 CREATE EXTENSION teledbxmls; 切换为安全管理员用户 c mlsadmin 注册内置的加密算法和对应密钥 使用国测sm4加密算法进行注册,获得对应的算法ID select MLSTRANSPARENTCRYPTCREATEALGORITHM('SM4','0123456789012345'); Select MLSTRANSPARENTCRYPTCREATEALGORITHM('AES128','0123456789012345'); c root create table t1(id int,content int); c mlsadmin 将加密算法绑定到表上,其中1是上面创建的算法ID select MLSTRANSPARENTCRYPTALGORITHMBINDTABLE('public','t1',1); insert into t1 values(1,0), (2,0), (3,0); insert into t1 values(7, 0), (8,0), (9,0);
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        透明加密
        使用示例
      • 修改定时任务的间隔时间
        本页为您介绍如何修改定时任务的间隔时间。 "interval"(jobno bigint,"interval" text):第一个参数是定时任务的jodid;第二个参数是任务的时间间隔。 plaintext select dbmsjob.interval(20002, '13 '); 每个小时的第13分钟执行作业 期望结果,查询dbmsjob.job表发现jobid为20002的定时任务的schedule字段为'13 '
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        定时任务
        修改定时任务的间隔时间
      • 修改定时任务首次调度时间
        本页为您介绍如何修改定时任务首次调度时间。 modifynextdate(jobno bigint, nextdate timestamptz):第一个参数是定时任务的jodid;第二个参数是任务的调度时间。只有在这个时间之后,定时任务才有可能被调度。 plaintext select dbmsjob.modifynextdate(20002,'20241107 15:00:00'); 修改定时任务的调度时间,在这个时间之前不会调度定时任务。 期望结果:查询dbmsjob.job表中的jobid为20002的定时任务的nextdate字段为20241107 15:00:00
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        定时任务
        修改定时任务首次调度时间
      • teledb_vacuum_advice
        本页介绍天翼云TeleDB数据库系统视图teledbvacuumadvice的内容。 1. 插件开启与关闭 开启:create extension pgvacuumadvice; 同时配置sharedpreloadlibriespgvacuumadvice; 关闭:drop extension pgvacuumadvice; 2. 插件表查找 plaintext select from teledbvacuumadvice; 3. 插件表字段 名称 类型 定义 tablename text 插件记录的表的名称 nodestr text 该表所在的DN节点 starttime timestamptz 上一次autovacuum开始时间 Endtime timestamptz 上一次autovacuum结束时间 systemusage text 上一次autovacuum用户态、内核态的CPU使用时间 ioreadrate real vacuum过程中磁盘读取速率;单位MB/s iowriterate real vacuum过程中磁盘写入速率;单位MB/s sizechange real vacuum前后表体积变化 failurereasonbigtable boolean 如果为t,系统中可能存在因表太大引起的autovacuum失效 failurereasonmanytables boolean 如果为t,系统中可能存在表数量太多引起的utovacuum失效 failurereasonmanytables boolean 如果为t,系统中可能存在表数量太多引起的utovacuum失效 failurereasonlongtransaction boolean 如果为t,系统中可能存在长事务引起的autovacuum失效 4. GUC参数解释与设置 pgvaccumadvice.longxactthreshold:如果事务持续时长超过该时间并阻塞autovacuum清理,则插件进行提示;单位分钟 pgvaccumadvice.bigrelthreshold :如果表元组数超过该大小,并因此影响autovacuum触发,则插件进行提示 pgvaccumadvice.manyrelsthreshold:如果autovacuum清理过程中,收集到的表超过该数量,则插件进行提示
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        数据字典
        系统视图
        teledb_vacuum_advice
      • 透明加密简介
        本页介绍透明数据加密的实现原理和使用方法。 透明数据加密(Transparent Data Encryption)通过在磁盘上存储的数据进行加密和解密来实现数据的保护。 透明:当使用者在打开或编辑指定文件时,系统将自动对未加密的文件进行加密,对已加密的文件自动解密。文件在硬盘上是密文,在内存中是明文。一旦离开使用环境,由于应用程序无法得到自动解密的服务而无法打开,从而起到保护文件内容的效果。 加密:透明加密使用加密算法来加密数据,并将密钥存储在数据库服务器的受信任位置,以确保安全性。 用户可以通过函数创建加密算法,之后可以通过函数将创建的算法绑定到schema,表和列上,实现加密算法和数据库对象建立关联。同时支持将已经绑定的算法从schema,表和列上解绑,从而取消加密算法和数据库对象之间的关联关系。 透明加密通过teledbxmls插件,需要创建插件: plaintext 创建插件 create extension teledbxmls;
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        透明加密
        透明加密简介
      • 使用示例
        本页介绍全密态的使用示例。 plaintext 创建CMK主秘钥 CREATE CLIENT MASTER KEY cmk12 WITH ( KEYSTORE localkms, KEYPATH "localkms1" , ALGORITHM SM2); CREATE CLIENT MASTER KEY cmk2 WITH ( KEYSTORE localkms, KEYPATH "localkms1" , ALGORITHM SM2); 创建CEK数据秘钥 CREATE COLUMN ENCRYPTION KEY cek1 WITH VALUES ( CLIENTMASTERKEY cmk1, ALGORITHM SM4SM3); CREATE COLUMN ENCRYPTION KEY cek2 WITH VALUES ( CLIENTMASTERKEY cmk2, ALGORITHM SM4SM3); DROP CLIENT MASTER KEY cmk1 CASCADE; 创建加密表,col1未加密,col2使用cek1加密,col3和col4使用cek2加密 CREATE TABLE IF NOT EXISTS tbl1 ( col1 INT, col2 INT ENCRYPTED WITH ( COLUMNSENCRYPTIONKEY cek1, ENCRYPTIONTYPE DETERMINISTIC), col3 TEXT ENCRYPTED WITH ( COLUMNSENCRYPTIONKEY cek2, ENCRYPTIONTYPE DETERMINISTIC), col4 VARCHAR(20) ENCRYPTED WITH ( COLUMNSENCRYPTIONKEY cek2, ENCRYPTIONTYPE DETERMINISTIC) );
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        全密态
        使用示例
      • 禁用或启用定时任务
        本页为您介绍如何禁用或启用定时任务。 broken(jobno bigint,broken bool):第一个参数是定时任务的jodid;第二个参数是启用、禁用定时任务,true表示启用,false表示禁用。具体表现在job表的active字段。active为false表示禁用。 plaintext select dbmsjob.broken(20002,false); 禁用jobid为20002的定时任务 select dbmsjob.broken(20002, true); 启用jobid为20002的定时任务 期望结果,查询dbmsjob.job表中的jobid为20002的定时任务的active字段为falsetrue 启用定时任务 run(jobno bigint):第一个参数是定时任务的jodid;具体表现在job表的active字段。 plaintext select dbmsjob.run(25002); 启用jobid为25002的定时任务。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        定时任务
        禁用或启用定时任务
      • 创建主密钥
        创建客户端CMK主密钥,用于加密CEK数据密钥。 plaintext CREATE CLIENT MASTER KEY clientmasterkeyname WITH ( KEYSTORE keystorename, KEYPATH "keypathvalue", ALGORITHM algorithmtype ); 参数描述: clientmasterkeyname:密钥对象名,在同一命名空间中满足唯一性约束,长度[1, 64] KEYSTORE:指定管理CMK的密钥工具或组件,取值如下: localkms: 本地KMS netcakms:网证通KMS,数据库内核连接管控的URL来连接KMS。其中,URL通过teledbxmanagerurl GUC配置进行设置,如果更改URL需要断开原有连接重新建立连接。 KEYPATH:KEYSTORE负责管理多个CMK密钥,KEYPATH选项用于在KEYSTORE中唯一标识CMK。其支持的字符范围包括09, az, AZ, 下划线'', 圆点'.'和短横线''。 ALGORITHM:由本语法创建的用于加密CEK,该参数用于指定加密算法的类型,支持 SM2:表示采用国密SM2算法 RSA2048,表示采用RSA算法密码长度为2048位。 RSA3072,表示采用RSA算法密码长度为3072位。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        全密态
        创建主密钥
      • 创建数据密钥
        创建客户端CEK数据密钥,用来对数据库用户数据加解密。 plaintext CREACREATE COLUMN ENCRYPTION KEY columnencryptionkeyname WITH( CLIENTMASTERKEY clientmasterkeyname, ALGORITHM algorithmtype, ENCRYPTEDVALUE encryptedvalue ); 参数描述: columnencryptionkeyname:CEK数据密钥对象名,在同一命名空间中满足唯一性约束 CLIENTMASTERKEY:指定用于对当前CEK加密的CMK ALGORITHM:指定该CEK将用于何种加密算法,支持: AEADAES256CBCHMACSHA256:采用AES256 CBC模式对数据加密实现数据机密性,通过消息验证码(SHA256生成数据摘要)确保数据的完整性和身份校验。 AEADAES128CBCHMACSHA256:采用AES128 CBC模式对数据加密实现数据机密性,通过消息验证码(SHA256生成数据摘要)确保数据的完整性和身份校验。 SM4SM3:采用国密SM4 CBC模式对数据加密实现数据机密性,通过消息验证码(国密SM3生成数据摘要)确保数据的完整性和身份校验。 ENCRYPTEDVALUE(可选项):用户指定的密钥口令,如果不指定,则会自动生成密钥。密钥口令长度范围为[28, 256]个字符。28个字符派生出来的密钥安全强度满足AES128。如果采用用AES256,密钥口令的长度需要39个字符。如果不指定,则会自动生成256比特的密钥。
        来自:
      • 删除定时任务
        本页为您介绍如何删除定时任务。 unschedule(jobno bigint):第一个参数是定时任务的jodid。 plaintext select dbmsjob.unschedule(20002); 删除jobid为20002的定时任务 期望结果,查询dbmsjob.job表发现jobid为20002的定时任务不存在
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        定时任务
        删除定时任务
      • 查询定时任务以及执行记录
        本页为您介绍如何查询定时任务以及执行记录。 plaintext select from dbmsjob.job; 查询定时任务 select from dbmsjob.joblog; 查询定时任务的执行记录
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        定时任务
        查询定时任务以及执行记录
      • 转换函数
        本页介绍天翼云TeleDB数据库Oracle语法中的转换函数。 toclob 转换字符为clob类型。 teledb select toclob('teledb') from dual; toclob teledb (1 row) teledb ROWIDTOCHAR 转换rowid值为varchar2类型。 teledb d+ trowid Table "public.trowid" Column Type Collation Nullable Default Storage Stats target Descripti on +++++++ f1 integer plain f2 integer plain Has ROWIDs: yes Distribute By: SHARD(f1) Location Nodes: ALL DATANODES teledb SELECT ROWIDTOCHAR(rowid),rowid from trowid; rowidtochar rowid + XPK3fwAQAAAAAAAAA XPK3fwAQAAAAAAAAA (1 row) teledb CHARTOROWID CHARTOROWID(c1) 转换varchar2类型为rowid值,c1,字符串,长度为20的字符串,字符串必须符合rowid 格式。 teledb select CHARTOROWID('AAAFd1AAFAAAABSACCAA') a1 from dual; a1 AAAFdwFAAAABSACCA (1 row) teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        Oracle 兼容语法
        兼容性函数
        转换函数
      • 1
      • 2
      • ...
      • 149
      • 150
      • 151
      • 152
      • 153
      • 154
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      天翼云新春焕新季

      云主机开年特惠28.8元/年,0元秒杀等你来抢!

      云上钜惠

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

      中小企业服务商合作专区

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

      出海产品促销专区

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

      天翼云奖励推广计划

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

      产品推荐

      弹性云主机 ECS

      多活容灾服务

      GPU云主机

      镜像服务 IMS

      轻量型云主机

      弹性伸缩服务 AS

      训推服务

      模型推理服务

      知识库问答

      推荐文档

      删除手动备份

      云间高速的优势

      EIP解绑和批量解绑

      • 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号