活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 聚力AI赋能 天翼云大模型专项 大模型特惠专区·Token Plan 轻享包低至9.9元起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 企业出海解决方案 NEW 助力您的业务扬帆出海,通达全球!
  • 天翼云信创专区 NEW “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
星辰TokenHub
  • 模型广场
  • 体验中心
  • 服务接入
星辰MaaS平台
  • 星辰MaaS智能体平台
  • 星辰大模型
大模型
  • glm-5.3-flash
  • GLM-5.2
  • deepseek-v4-pro-0813
  • deepseek-v4-flash-0731-new
  • qwen3.8-flash
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
应用托管
  • 天翼云DramaFlow2.0
  • 应用实例
科研助手
  • 开发机
  • 并行计算
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
智能体引擎
  • 智能体引擎
可信数据空间
  • 可信数据空间
公共算力服务
  • 裸金属
  • 定制裸金属
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入AI Store公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 智教云电脑
  • WPS 365 天翼云版
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)
  • 琥珀数据压缩归档服务
智慧教育
  • 智擎思政平台(个人版)
  • 智擎研学平台(个人基础版)

定价

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

合作伙伴

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

开发者

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

支持与服务

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

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      时序数据库Influx版_相关内容
      • 循环语句
        本页介绍天翼云TeleDB数据库存储过程开发的循环语句。 LOOP 循环 plaintext teledb CREATE OR REPLACE PROCEDURE ploop() AS $$ DECLARE vid INTEGER : 1; BEGIN LOOP RAISE NOTICE '%',vid; EXIT WHEN random()>0.8; vid : vid + 1; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL ploop(); NOTICE: 1 NOTICE: 2 NOTICE: 3 CALL teledb WHILE 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pwhile() AS $$ DECLARE vid INTEGER : 1; vrandom float8 ; BEGIN LOOP RAISE NOTICE '%',vid; vid : vid + 1; vrandom : random(); IF vrandom > 0.8 THEN RETURN; END IF; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pwhile(); NOTICE: 1 CALL FOR 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pfor() AS $$ BEGIN FOR i IN 1..3 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pfor(); NOTICE: i 1 NOTICE: i 2 NOTICE: i 3 CALL teledb CREATE OR REPLACE PROCEDURE pforreverse() AS $$ BEGIN FOR i IN REVERSE 3..1 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pforreverse(); NOTICE: i 3 NOTICE: i 2 NOTICE: i 1 CALL 使用REVERSE 递减。 plaintext teledb CREATE OR REPLACE PROCEDURE pforby() AS $$ BEGIN FOR i IN 1..8 BY 2 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V3.0.0版本产品文档
        开发手册
        存储过程开发
        控制结构
        循环语句
      • DELETE语法
        本页介绍天翼云TeleDB数据库的DELETE语法。 带条件删除 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 3 123 4 4 4 (4 rows) teledb delete from tupdate where id 3; DELETE 1 null 条件的表达方式。 plaintext teledb delete from tupdate where name is null; DELETE 1 teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) 多表关联删除数据 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) teledb select from teledbserial; id nickname + 1 returning (1 row) teledb delete from tupdate using teledbserial where tupdate.id teledbserial.id; DELETE 1 teledb select from tupdate ; id name age ++ 2 test 3 (1 row) 返回删除数据 plaintext teledb delete from tupdate returning ; id name age ++ 2 test 3 (1 row) DELETE 1 returning 特性可以返回 DML(insert、update、delete)修改的数据,降低应用复杂度。 删除所有数据 plaintext teledb insert into tupdate select t,random()::text from generateseries(1,100000) as t; INSERT 0 100000 Time: 235.715 ms teledb delete from tupdate; DELETE 100000 Time: 44.429 ms 使用truncate 方法是全表删除更高效的方法。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.0.0版本产品文档
        开发手册
        数据库基础开发
        DDL操作
        DELETE语法
      • DELETE语法
        本页介绍天翼云TeleDB数据库的DELETE语法。 带条件删除 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 3 123 4 4 4 (4 rows) teledb delete from tupdate where id 3; DELETE 1 null 条件的表达方式。 plaintext teledb delete from tupdate where name is null; DELETE 1 teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) 多表关联删除数据 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) teledb select from teledbserial; id nickname + 1 returning (1 row) teledb delete from tupdate using teledbserial where tupdate.id teledbserial.id; DELETE 1 teledb select from tupdate ; id name age ++ 2 test 3 (1 row) 返回删除数据 plaintext teledb delete from tupdate returning ; id name age ++ 2 test 3 (1 row) DELETE 1 returning 特性可以返回 DML(insert、update、delete)修改的数据,降低应用复杂度。 删除所有数据 plaintext teledb insert into tupdate select t,random()::text from generateseries(1,100000) as t; INSERT 0 100000 Time: 235.715 ms teledb delete from tupdate; DELETE 100000 Time: 44.429 ms 使用truncate 方法是全表删除更高效的方法。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        DELETE语法
      • 循环语句
        本页介绍天翼云TeleDB数据库存储过程开发的循环语句。 LOOP 循环 plaintext teledb CREATE OR REPLACE PROCEDURE ploop() AS $$ DECLARE vid INTEGER : 1; BEGIN LOOP RAISE NOTICE '%',vid; EXIT WHEN random()>0.8; vid : vid + 1; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL ploop(); NOTICE: 1 NOTICE: 2 NOTICE: 3 CALL teledb WHILE 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pwhile() AS $$ DECLARE vid INTEGER : 1; vrandom float8 ; BEGIN LOOP RAISE NOTICE '%',vid; vid : vid + 1; vrandom : random(); IF vrandom > 0.8 THEN RETURN; END IF; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pwhile(); NOTICE: 1 CALL FOR 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pfor() AS $$ BEGIN FOR i IN 1..3 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pfor(); NOTICE: i 1 NOTICE: i 2 NOTICE: i 3 CALL teledb CREATE OR REPLACE PROCEDURE pforreverse() AS $$ BEGIN FOR i IN REVERSE 3..1 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pforreverse(); NOTICE: i 3 NOTICE: i 2 NOTICE: i 1 CALL 使用REVERSE 递减。 plaintext teledb CREATE OR REPLACE PROCEDURE pforby() AS $$ BEGIN FOR i IN 1..8 BY 2 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V4.0.0版本产品文档
        开发手册
        存储过程开发
        控制结构
        循环语句
      • DELETE语法
        本页介绍天翼云TeleDB数据库的DELETE语法。 带条件删除 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 3 123 4 4 4 (4 rows) teledb delete from tupdate where id 3; DELETE 1 null 条件的表达方式。 plaintext teledb delete from tupdate where name is null; DELETE 1 teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) 多表关联删除数据 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) teledb select from teledbserial; id nickname + 1 returning (1 row) teledb delete from tupdate using teledbserial where tupdate.id teledbserial.id; DELETE 1 teledb select from tupdate ; id name age ++ 2 test 3 (1 row) 返回删除数据 plaintext teledb delete from tupdate returning ; id name age ++ 2 test 3 (1 row) DELETE 1 returning 特性可以返回 DML(insert、update、delete)修改的数据,降低应用复杂度。 删除所有数据 plaintext teledb insert into tupdate select t,random()::text from generateseries(1,100000) as t; INSERT 0 100000 Time: 235.715 ms teledb delete from tupdate; DELETE 100000 Time: 44.429 ms 使用truncate 方法是全表删除更高效的方法。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V4.0.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        DELETE语法
      • UPDATE语法
        本页介绍天翼云TeleDB数据库的UPDATE语法。 单表更新 teledb update teledbserial set nickname 'random value' where id 2; UPDATE 1 teledb select from teledbserial; id nickname + 1 hello teledb 2 random value (2 rows) null 条件的表达方法。 teledb insert into teledbserial (id) values(3); INSERT 0 1 teledb select from teledbserial; id nickname + 1 hello teledb 2 random value 3 (3 rows) teledb update teledbserial set nickname 'random value' where nickname is null;; UPDATE 1 teledb select from teledbserial; id nickname + 1 hello teledb 2 random value 3 random value (3 rows) 多表关联更新 teledb update teledbserial set nickname 'updatefrom' from tupdate where tupdate.id teledbserial.id; UPDATE 1 teledb select from teledbserial; id nickname + 2 random value 1 updatefrom 3 random value (3 rows) 返回更新的数据 teledb update teledbserial set nickname 'returning' where id (random()2)::integer returning ; id nickname + 1 returning (1 row) 上面的语句随机更新了一些数据,然后返回更新过的记录,returning 机制旨在降低应用的复杂度。 多列匹配更新 teledb alter table tupdate add column age int; ALTER TABLE teledb update tupdate set (age , name) ((random()2)::integer, 'multicolumn'); UPDATE 1 teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        数据库基础开发
        DML操作
        UPDATE语法
      • 退订
        对于包周期订购后,支持通过控制台进行退订操作。 具体操作如下: 步骤1:登录Kafka专享版控制台,在实例列表中,右侧的“更多”菜单下拉选择“退订”按钮; 步骤2:进入退订管理界面后,按页面提示选择“退订原因”,并勾选“我已同意本次退订金额及相关费用详情”,点击“退订”按钮完成后续流程。
        来自:
        帮助文档
        专属云分布式消息服务Kafka
        计费说明
        退订
      • 告警策略
        本小节介绍日志审计(原生版)告警策略用户指南。 告警策略功能是对采集到的日志进行告警判断,符合告警策略的日志进行告警。 配置告警策略 告警策略,对采集到的日志进行告警判断,符合告警策略的日志进行告警。 1.登录日志审计(原生版)控制台。 2.在左侧导航栏选择“风险分析 > 告警策略” ,单击“新增规则”,填写告警条件。 参数 参数说明 取值样例 规则名称 自定义输入告警规则名称。 Test 可信度 自定义您的告警规则可信度,根据业务实际情况填写可信度,填写范围:0100。 1 规则等级 在下拉框中选择您的告警规则等级。 轻微 超时时间 填写此告警规则的持续时间,时间不小于0秒。 60 关联类型 选择告警规则关联的设备类型,可选“单设备关联规则”或“多设备关联规则”。 单设备关联规则 告警类型 在下拉框中选择该条告警规则的告警类型。 用户违规异常行为 / 违规行为 攻击链类型 请您根据攻击方向或影响选择类型。 未知类型 归并方式 (可多选)基于日志详情或告警规则信息选择归并方式。 告警目标ip 设备类型 (可多选)根据您发生告警的设备进行选择。 根结点 / 主机 / 服务器/其他 资产IP (可多选)根据您选择的资产填写IP,若不填写默认匹配所有资产。 0.0.0.0 规则描述 自定义该条告警规则的内容。 整改建议 填写此条告警发生后,建议的整改规范。 3.填写完成后,单击“下一步”,开始补充逻辑规则。 说明 引用对象的值可参考 4.单击“确认”完成告警规则配置。 说明 在告警策略中,可直接引用菜单“风险分析 > 对象资源”中的值作为条件替换。
        来自:
        帮助文档
        日志审计(原生版)
        用户指南
        风险分析
        告警策略
      • 查询卷关联的QoS
        名称 类型 描述 qosPolicy Object of qosPolicy QoS策略信息集合,详见“ 表1 响应参数qosPolicy/qosPolicyforLUN说明 ”。 说明 卷关联了具体QoS策略时才会输出此项。 qosPolicyforLUN Object of qosPolicyforLUN 卷所在存储池中卷的默认QoS策略信息(仅集群版支持),详见“ 表1 响应参数qosPolicy/qosPolicyforLUN说明 ”。 说明 卷所在的存储池已设置了存储池内卷的默认QoS策略时才会输出此项。
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        卷管理
        查询卷关联的QoS
      • 服务等级目标(SLO)
        产品名称 可用性SLO 弹性云主机 99.995% 物理机 99% 弹性伸缩服务 99.95% 云硬盘 99.999% 弹性文件服务 99.9% 对象存储(经典I型) 99.99% 对象存储(原生版)I型 99.95% 媒体存储 99.99% 弹性IP 99% 弹性负载均衡 99.95% VPN连接 99.95% 分布式缓存Redis 99.95% 分布式消息RocketMQ 99.95% 分布式消息RabbitMQ 99.95% 分布式消息Kafka 99.95% CDN加速 99.90%
        来自:
        帮助文档
        服务等级目标
        天翼云服务等级目标
        服务等级目标(SLO)
      • 实时迁移
        低版本迁移至MySQL 8.0,应该注意哪些问题 MySQL 8.0较MySQL 5.7增加了一些新的特性,并在性能表现上存在差异。迁移前,需要做兼容性分析并给出解决方案。可以从兼容性、系统变量等方面考虑。 兼容性分析: 针对MySQL8.0社区版与MySQL5.7社区版进行分析,包括以下两方面: a. 不影响迁移,但使用方法出现差异。 兼容性 检查项 作用 状态 解决方案 数据类型或函数 ENCODE()函数 加密 移除 AESENCRYPT()函数代替 DECODE()函数 解密 移除 AESDECRYPT()函数代替 ENCRYPT()函数 加密 移除 SHA2()函数代替 DESENCRYPT()函数 加密 移除 AESENCRYPT()函数代替 DESDECRYPT()函数 解密 移除 AESDECRYPT()函数代替 JSONAPPEND()函数 增加json元素 移除 JSONARRAYAPPEND()函数代替 PASSWORD()函数 修改用户密码 移除 ALTER USER user IDENTIFIED BY 'authstring'; JSONMERGE()函数 将多个json合并为一个 废弃 JSONMERGEPERSERVE()函数代替 SQL MODE NOAUTOCREATEUSER、DB2, MAXDB, MSSQL, MYSQL323, MYSQL40, ORACLE, POSTGRESQL, NOFIELDOPTIONS, NOKEYOPTIONS, NOTABLEOPTIONS 移除 外键约束长度 外键约束名称不能超过64个字符 SELECT TABLESCHEMA, TABLENAME FROM INFORMATIONSCHEMA.TABLES WHERE TABLENAME IN (SELECT LEFT(SUBSTR(ID,INSTR(ID,'/')+1), INSTR(SUBSTR(ID,INSTR(ID,'/')+1),'ibfk')1) FROM INFORMATIONSCHEMA.INNODBSYSFOREIGN WHERE LENGTH(SUBSTR(ID,INSTR(ID,'/')+1))>64);使用ALTER TABLE调整长度 features GRANT创建用户 移除 CREATE USER GRANT修改用户信息 移除 ALTER USER IDENTIFIED BY PASSWORD 'authstring' 设置密码 移除 IDENTIFIED WITH authplugin AS 'authstring' SQL语句中的N NULL 移除 NULL代替 PROCEDURE ANALYSE()语法 对MySQL字段值进行统计分析后给出建议的字段类型 移除 空间函数 mysqlinstalldb 初始化 移除 mysqld initialize或initializeinsecure b. 影响迁移,需要提前做检查。 兼容性 检查项 作用 状态 解决方案 原始用法 保留关键字 cumedist、denserank、empty、except、firstvalue、grouping、groups、jsontable、lag、lastvalue、lateral、lead、nthvalue、ntile、of、over、percentrank、rank、recursive、rownumber、system、window 新增 SET sqlmode 'ANSIQUOTES' 名称:数据库、表、索引、列、alias、view、存储过程、分区、表空间 字符集 UTF8MB3 废弃 使用UTF8MB4代替 分区表 不得出现不支持本地分区的存储引擎的分区表 移除 SELECT TABLESCHEMA, TABLENAME FROM INFORMATIONSCHEMA.TABLES WHERE ENGINE NOT IN ('innodb', 'ndbcluster') AND CREATEOPTIONS LIKE '%partitioned%';可按照下述两种方式解决:(1)ALTER TABLE tablename ENGINEINNODB;(2)ALTER TABLE tablename REMOVE PARTITIONING; 不支持MyISAM 语法 group by … asc/desc 升序/降序 移除 使用order by子句代替 view、function等 名称长度 view的列名称不能超过64个字符 alter处理 最多255个字符 enum或set元素的总长度不能超过255个字符 用户处理 最大64K 大小写 lowercasetablenames MySQL设置字母大小写是否敏感 升级过程中,如果设置该参数为1,则必须确保schema和table名称必须是小写的SELECT TABLENAME FROM INFORMATIONSCHEMA.TABLES WHERE TABLENAME ! LOWER(TABLENAME) AND TABLETYPE 'BASE TABLE';SELECT SCHEMANAME FROM INFORMATIONSCHEMA.SCHEMATA WHERE SCHEMANAME ! LOWER(SCHEMANAME); 触发器 是否有空定义或者无效的创建上下文 show triggers查看,检测charactersetclient、 collationconnection、Database Collation属性 系统变量默认值变更 针对社区版MySQL5.7与8.0版本的默认值作对比,默认值不影响迁移,但对迁移后的业务会产生影响。 序号 parameter/option community 作用 备注 原默认值 新默认值 Server 1 charactersetserver latin1 utf8mb4 2 collationserver latin1swedishci utf8mb40900aici 3 explicitdefaultsfortimestamp OFF ON 更新某一行时是否更新timestamp列 4 optimizertracemaxmemsize 16KB 1MB 5 validatepasswordcheckusername OFF ON 6 backlog 1 (autosize) changed from : backlog 50 + (maxconnections / 5) 1 (autosize) changed to : backlog maxconnections 在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。 7 maxallowedpacket 4194304 (4MB) 67108864 (64MB) 限制Server接受的数据包大小 8 maxerrorcount 64 1024 控制显示告警的个数 9 eventscheduler OFF ON 10 tableopencache 2000 4000 11 logerrorverbosity 3 (Notes) 2 (Warning) INNODB 1 innodbundotablespaces 0 2 2 innodbundologtruncate OFF ON 3 innodbflushmethod NULL fsync (Unix),unbuffered (Windows) 控制innodb数据文件及redo log的打开、刷写模式 4 innodbautoinclockmode 1 (consecutive) 2 (interleaved) 控制着在向有autoincrement 列的表插入数据时,相关锁的行为; 5 innodbflushneighbors 1 (enable) 0 (disable) 从缓冲池刷新页面是否也刷新相同范围内的其他脏页。 6 innodbmaxdirtypagespctlwm 0 (%) 10 (%) 影响innodb刷新脏页行为 7 innodbmaxdirtypagespct 75 (%) 90 (%) 影响innodb刷新脏页行为 PERFORMANCE SCHEMA 整体是不是开的 REPLICATION 1 logbin OFF ON 2 serverid 0 1 3 logslaveupdates OFF ON 4 expirelogdays 0 30 5 masterinforepository FILE TABLE 6 relayloginforepository FILE TABLE 7 transactionwritesetextraction OFF XXHASH64 8 slaverowssearchalgorithms INDEXSCAN, TABLESCAN INDEXSCAN, HASHSCAN 移除系统变量 针对社区版MySQL 5.7与8.0进行分析,移除系统变量不影响迁移。 移除变量 innodblocksunsafeforbinlog logbuiltinasidentifiedbypassword oldpasswords querycachelimit querycacheminresunit querycachesize querycachetype querycachewlockinvalidate ndbcachechecktime ignoredbdirs txisolation txreadonly syncfrm secureauth multirangecount logerrorverbosity sqllogbin metadatalockscachesize metadatalockshashinstances dateformat datetimeformat timeformat maxtmptables ignorebuiltininnodb innodbsupportxa innodbundologs innodbundotablespaces internaltmpdiskstorageengine
        来自:
        帮助文档
        数据库复制
        常见问题
        实时迁移
      • 设置SSL数据加密
        本文为您介绍如何设置SSL数据加密,提升实例连接的安全性。 注意 仅V5.1.9.6020.2531及以后版本的实例,支持该功能。 前提条件 实例状态为运行中。 背景信息 SSL(Secure Socket Layer,安全套接层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。 认证用户和服务器,确保数据发送到正确的客户端和服务器。 加密数据以防止数据中途被窃取。 维护数据的完整性,确保数据在传输过程中不被改变。 开启SSL加密 在使用SSL加密功能前,您需要开启SSL加密,操作步骤如下: 注意 开启SSL后,您需要手动重启全部节点,才能生效。 1. 在天翼云官网首页的顶部菜单栏,选择产品 > 数据库 > 关系型数据库 > 分布式关系型数据库 ,进入分布式关系型数据库产品页面。然后单击管理控制台 ,进入概览页面。 2. 在左侧导航栏,选择DRDS > 实例管理,进入实例列表页面。然后在顶部菜单栏,选择区域和项目。 3. 在实例列表中,找到目标实例,单击操作 列的管理 ,进入实例基本信息页面。 4. 在左侧目录单击数据库安全 ,然后单击连接加密页签,进入SSL加密管理页面。 5. 单击SSL设置。 6. 在SSL设置 对话框中,打开SSL链路加密 开关,并配置验证模式。 标准模式:仅开启SSL加密但不使用SSL自带的二次验证,主要兼容历史应用系统配置。 CA模式:需要下载CA证书并上传客户端进行验证,CA证书存在有效期(默认为10年)需定期更换。 7. 单击提交。 如果您不再需要使用SSL加密,只需在SSL设置 对话框中,关闭SSL链路加密开关即可。 8. 如果您的SSL加密验证模式 为CA模式,则您还需要在控制台下载自动生成的SSL自签名证书包。 在SSL加密管理页面,单击CA证书 参数右侧的下载证书,系统自动下载证书包(包含ca、server和client证书),请妥善保存。 注意 证书默认有效期为10年,您可以根据实际情况,单击证书到期时间 参数右侧的重新生成证书,重新生成证书并下载到本地。
        来自:
        帮助文档
        分布式关系型数据库
        用户指南
        数据库安全
        设置SSL数据加密
      • 数据库审计资产管理
        资产是指系统需要审计管理的数据库系统、网站等信息系统。 添加资产后,系统可对资产进行安全审计。 添加资产 添加资产包括单个添加和批量导入两种方式。 1. 在左侧菜单栏选择“资产 > 资产管理”进入“资产管理”页面,选择“资产管理”页签,单击“添加”。 2. 在弹出的“添加资产”窗口编辑相关信息。参数填写规则可参见下表。 参数 参数说明 保存时启用推荐的规则 勾选此选项,则保存时添加的资产会使用系统推荐的规则。 不勾选此选项,保存时添加的资产不会使用系统推荐的规则。 类型 设置资产类型,包括关系型、非关系型、大数据、图形、全文、文档、键值、其他、天翼云RDS等。 说明 若添加天翼云RDS资产,还需要在“系统管理 > 日志采集方式”中开启接收天翼云RDS日志。 资产组 设置资产所属的资产组。 名称 填写资产的名称,必须为中文字符、字母、数字、下划线“”、点“.”或短横“”,长度不超过64字符。 操作系统 设置资产所在主机的操作系统。 IP端口 设置资产所在主机的IP及端口号。 说明 本地运维行为审计是指通过安装本地Agent捕获本地数据库客户端程序中实际响应的SQL指令,实现对本地运维人员数据库操作行为的审计,支持Oracle、PostgreSQL、MySQL、SQL Server等主流数据库。 当使用本地运维行为审计方式时,需要添加回环IP地址127.0.0.1和端口号,端口号需根据数据库类型进行填写。 如果使用的IP类型为IPv6,IP地址需填写为“::1”。 3. 如需配置其他更多信息,可点击“更多配置”,选择单向审计或双向审计,设置加密协议审计。参数填写规则可参见下表。 参数 参数说明 流量方向 单向审计:审计内容包括请求信息、客户端信息、服务端信息,不包括返回结果集。 双向审计:审计内容包括请求信息、客户端信息、服务端信息、返回结果集。 保持行数 取值范围:0~999,0表示不保存返回结果。最大保存内容为64KB。 最大保存长度 取值范围:1~64KB,确保整行显示。 解密私钥 加密协议导入解密私钥,目前支持MySQL、SQL Server、HTTPS加密解析,证书支持导入和编辑两种方式。 证书密码 安全证书的密码。 4. 配置完成后,单击“保存”即可完成资产添加。 说明 资产添加之后,需要确认部署模式。若选择流量代理模式,需要部署Agent程序才能完成数据库审计。
        来自:
        帮助文档
        数据库审计
        用户指南
        数据库审计资产管理
      • 设置人机识别策略
        本文将为您介绍边缘云WAF提供的人机识别策略,精准命中爬虫流量,拦截各类恶意爬虫,守护网站业务安全。 功能介绍 边缘云WAF提供的人机识别支持Cookie挑战、跳转挑战、人机挑战等一系列反爬能力,帮助客户及时且精准地识别并拦截虚假流量,保障网站不受恶意爬虫攻击。 注意 目前控制台尚未开放人机识别功能,如有防护需求请通过 前提条件 已开通Web应用防火墙(边缘云版)。 已新增域名并成功接入WAF,具体操作请见WAF接入。 开通Web应用防火墙(边缘云版)扩展服务Bot管理,支持使用Bot防护策略,具体请见Bot管理计费。 人机识别功能说明 Cookie基础检测 注意 客户端标识检测:客户端标识检测是人机识别第一检测策略,将先一步校验Cookie挑战、人机挑战以及跳转挑战下发的cookie个数和完整性。无客户端标识、客户端标识缺失、客户端标识解析失败三种情况都需要配置。 无客户端标识。即针对请求没有cookie的情况进行处理 处理动作:拦截/告警/跳转/放行 拦截:拦截请求 告警:仅记录请求 跳转:GET请求启动302跳转策略,POST请求启动307跳转策略 放行:不对该异常做处理,另外不会再校验其他的BOT防护规则 统计粒度:静态cookie/IP+UA/IP 触发条件:达到触发条件的请求将对其执行处理动作,并支持配置处理动作持续时长(触发规则后的惩罚时间) 客户端标识缺失。即针对请求带回cookie个数小于下发的个数(最多会下发四个)进行处理 客户端标识解析失败。即针对失败解析cookie的情况下进行处理 其他字段: 客户端标识过期时间:默认15天,单位天,最大值365天 白名单:即例外条件,符合条件的请求不进行功能检测
        来自:
        帮助文档
        Web应用防火墙(边缘云版)
        操作指导
        Bot管理
        设置人机识别策略
      • 集群版客户端常见错误码有哪些?
        本文介绍Redis集群版客户端常见错误码 50010001:路由队列堵塞。 50010002:添加路由队列异常。 50010003: 路由处理异常。 50010004:注册客户端读失败。 50010005:超过允许的最大客户端连接数。 50010006:注册目标路由读事件异常。 50010007:单个客户端连接请求数大于规定值。 50010008:协议异常,一般为客户端发送了不支持的命令或者断开连接。 50010009:不完整的报文。 50010010:读取redis超时。表示已经发送给redis,redis处理超时;检查请求报文是否过大,如果请求报文过大,建议拆小。 50010011:网络io异常。 50010012:目标服务器繁忙,稍后再试。 50010013:获取目标路由主机失败,检查redis机器是否io繁忙。 50010014:路由主机配置端口不合法。 50010015:连接目标主机失败。 50010016:目标主机网络繁忙。 50010017:路由发送给目标主机时网络错误。 50010018:读取解析客户端请求失败。 50010019:注册redis服务端返回失败。 50010020:redis read io exception。 50010021:接入机内部异常。 50010022:内存池不够。 50010023:处理客户端报文异常。 50010024:route 程序bug。 50010025:没有该分组权限。 50010026:实例密码错误。 50010027:集群版鉴权实例名错误。 50010028:客户端IP不在IP白名单内。 50010029: 用户时间失效。 50010030:解析报文失败。 50010031:鉴权信息不完整。 50010032:尚未通过鉴权,未获取到鉴权通过信息。 50010033:尚未通过鉴权,未获取到鉴权分组信息。 50010034:尚未选择分组,未获取到选择分组信息。 50010036:dborder越界。 50010037:获取接入机对应用户名失败。 50010038:订单服务冻结,获取接入机服务失败。 50010039:该分组不存在。 50010040:操作的集合个数不能超过10个。 50010041:每个集合的大小不能超过1000个。 50010042:接入机改造命令限制30k。 50010043:该账户禁止写数据。 50010044:读取redis返回报文串包。 50010047:订阅连接超时错误码。 50010048:接入机不支持的命令。 50010049:接入机read only错误。 50010050:redis内存满。
        来自:
        帮助文档
        分布式缓存服务Redis版
        常见问题
        Redis使用
        集群版客户端常见错误码有哪些?
      • OpenSSH用户枚举漏洞修复最佳实践
        本节介绍OpenSSH用户枚举漏洞修复最佳实践。 漏洞编号 CVE201815473 漏洞名称 OpenSSH 用户枚举漏洞 漏洞描述 OpenSSH(OpenBSD Secure Shell)是OpenBSD计划组所维护的一套用于安全访问远程计算机的连接工具, 该工具是SSH协议的开源实现,支持对所有的传输进行加密,可有效阻止窃听、连接劫持以及其他网络级的攻击; OpenSSH 7.7及之前版本中存在用户枚举漏洞,该漏洞源于程序会对有效的和无效的用户身份验证请求发出不同的响应,攻击者可通过发送特制的请求利用该漏洞枚举用户名称。 影响范围 OpenSSH 7.7及之前版本 官方解决方案 应用补丁可以修复此漏洞,需要重新编译,补丁获取链接:< 新版本OpenSSH7.8已经修复这个安全问题,请到厂商的主页下载,下载链接: < < 检测与修复建议 服务器安全卫士(原生版)已支持对对该漏洞的检测与修复。需要在服务器安装部署Agent,并已开启安全防护。 1. 登录服务器安全卫士(原生版)控制台。 2. 在左侧导航栏选择“漏洞扫描”,进入漏洞扫描页面。 3. 在漏洞扫描页面点击“一键扫描”按钮,进入一键扫描设置页面,勾选相应参数设置进行漏洞扫描。 4. 在漏洞扫描详情页面, Windows系统漏洞列表中已检测出主机存在的OpenSSH漏洞。 5. 检测完成后,可点击“查看详情”,跳转到详情页面,可以根据修复建议修复漏洞。 6. 修复过程需要花费一段时间,修复完成后,请重启云主机使补丁生效。 7. 重启云主机后,再次单击“一键扫描”,验证该漏洞是否修复成功。
        来自:
        帮助文档
        服务器安全卫士(原生版)
        最佳实践
        OpenSSH用户枚举漏洞修复最佳实践
      • 单资源池单VPC网络设计
        网络架构设计步骤 1. VPC与子网规划 1. CIDR分配 1. 建议使用较大私有地址段(如 10.0.0.0/8),按业务分层划分子网 2. Web层子网:10.0.1.0/24(公网子网,能够访问公网) 3. 应用层子网:10.0.2.0/24(私网子网,仅能进行内网访问) 4. 数据库子网:10.0.3.0/24(私网子网,严格隔离) 2. 路由表配置 1. 公网子网路由表:默认路由指向NAT网关(用于出向互联网访问)。 2. 私网子网路由表:仅保留VPC内网路由,禁止直接访问公网。 3. 安全策略设计 1. 安全组规则 1. Web层安全组:仅开放80/443端口给公网,限制内网访问应用层端口(如8080) 2. 数据库安全组:仅允许应用层子网IP访问3306(MySQL)或5432(PostgreSQL)等。 2. 网络ACL 1. 入站规则:按需限制来源IP(如仅允许企业办公网段)。 2. 出站规则:禁止私有子网直接访问公网。 4. 网络连接与高可用 1. 互联网访问 1. 在VPC中部署NAT网关,通过弹性IP,作为私有子网访问外网的唯一出口。 2. 对于需要接入公网的私有子网,通过NAT网关配置SNAT、DNAT规则管理VPC与公网互通。 2. 跨可用区负载均衡 1. 每个子网部署云主机跨2个可用区部署。 2. 使用天翼云弹性负载均衡(CTELB),将流量分发至处于不同可用区的主机实例。 3. 配置负载均衡健康检查,自动剔除故障节点。 3. 跨可用区冗余:关键服务(如数据库、中间件)部署在多个可用区,通过主从复制保持数据同步。
        来自:
        帮助文档
        虚拟私有云 VPC
        最佳实践
        云网架构设计指南
        单资源池单VPC网络设计
      • API总览
        本节介绍如何查看API资产数及防护情况。 API总览页面展示API防护整体情况,包括API资产统计、API风险统计等。 前提条件 已开通Web应用防火墙(原生版)实例企业版或旗舰版。 防护对象列表 页面左侧展示所有防护对象信息,统计已接入的对象个数(不包括泛域名、ELB防护对象)。 支持选择“所有防护对象”或选择单个域名站点,查看统计信息: 选择“所有防护对象”,页面右侧展示全局防护统计信息。 选择单个域名站点,页面右侧展示单个域名站点统计信息。 资产统计 统计单个域名/所有域名下的资产统计信息,包含总资产数、活跃API接口分布、近七天访问IP数、近七天威胁事件数。 总资产数:展示总资产个数和七日内新增资产数。 活跃API接口分布:展示所选域名下活跃访问、低频访问、失活的API资产分布占比情况(饼状图)。 近七天访问IP数:展示所选域名近7天访问IP总数和近14天的访问趋势(柱状图),并统计日访问量。 近七天威胁事件数:统计所选域名下近7天威胁涉及API的威胁事件数量和近14天威胁事件日趋势(柱状图),并统计攻击占比(攻击占比指所有攻击事件数/正常业务事件数,不包含因为带宽原因被屏蔽的部分)。
        来自:
        帮助文档
        Web应用防火墙(原生版)
        用户指南
        API安全
        API总览
      • DELETE语法
        本页介绍天翼云TeleDB数据库的DELETE语法。 带条件删除 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 3 123 4 4 4 (4 rows) teledb delete from tupdate where id 3; DELETE 1 null 条件的表达方式。 plaintext teledb delete from tupdate where name is null; DELETE 1 teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) 多表关联删除数据 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) teledb select from teledbserial; id nickname + 1 returning (1 row) teledb delete from tupdate using teledbserial where tupdate.id teledbserial.id; DELETE 1 teledb select from tupdate ; id name age ++ 2 test 3 (1 row) 返回删除数据 plaintext teledb delete from tupdate returning ; id name age ++ 2 test 3 (1 row) DELETE 1 returning 特性可以返回 DML(insert、update、delete)修改的数据,降低应用复杂度。 删除所有数据 plaintext teledb insert into tupdate select t,random()::text from generateseries(1,100000) as t; INSERT 0 100000 Time: 235.715 ms teledb delete from tupdate; DELETE 100000 Time: 44.429 ms 使用truncate 方法是全表删除更高效的方法。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V2.0.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        DELETE语法
      • 循环语句
        本页介绍天翼云TeleDB数据库存储过程开发的循环语句。 LOOP 循环 plaintext teledb CREATE OR REPLACE PROCEDURE ploop() AS $$ DECLARE vid INTEGER : 1; BEGIN LOOP RAISE NOTICE '%',vid; EXIT WHEN random()>0.8; vid : vid + 1; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL ploop(); NOTICE: 1 NOTICE: 2 NOTICE: 3 CALL teledb WHILE 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pwhile() AS $$ DECLARE vid INTEGER : 1; vrandom float8 ; BEGIN LOOP RAISE NOTICE '%',vid; vid : vid + 1; vrandom : random(); IF vrandom > 0.8 THEN RETURN; END IF; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pwhile(); NOTICE: 1 CALL FOR 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pfor() AS $$ BEGIN FOR i IN 1..3 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pfor(); NOTICE: i 1 NOTICE: i 2 NOTICE: i 3 CALL teledb CREATE OR REPLACE PROCEDURE pforreverse() AS $$ BEGIN FOR i IN REVERSE 3..1 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pforreverse(); NOTICE: i 3 NOTICE: i 2 NOTICE: i 1 CALL 使用REVERSE 递减。 plaintext teledb CREATE OR REPLACE PROCEDURE pforby() AS $$ BEGIN FOR i IN 1..8 BY 2 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V2.0.0版本产品文档
        开发手册
        存储过程开发
        控制结构
        循环语句
      • DELETE语法
        本页介绍天翼云TeleDB数据库的DELETE语法。 带条件删除 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 3 123 4 4 4 (4 rows) teledb delete from tupdate where id 3; DELETE 1 null 条件的表达方式。 plaintext teledb delete from tupdate where name is null; DELETE 1 teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) 多表关联删除数据 plaintext teledb select from tupdate ; id name age ++ 1 multicolumn 0 2 test 3 (2 rows) teledb select from teledbserial; id nickname + 1 returning (1 row) teledb delete from tupdate using teledbserial where tupdate.id teledbserial.id; DELETE 1 teledb select from tupdate ; id name age ++ 2 test 3 (1 row) 返回删除数据 plaintext teledb delete from tupdate returning ; id name age ++ 2 test 3 (1 row) DELETE 1 returning 特性可以返回 DML(insert、update、delete)修改的数据,降低应用复杂度。 删除所有数据 plaintext teledb insert into tupdate select t,random()::text from generateseries(1,100000) as t; INSERT 0 100000 Time: 235.715 ms teledb delete from tupdate; DELETE 100000 Time: 44.429 ms 使用truncate 方法是全表删除更高效的方法。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V3.0.0版本产品文档
        开发手册
        数据库基础开发
        DML操作
        DELETE语法
      • 循环语句
        本页介绍天翼云TeleDB数据库存储过程开发的循环语句。 LOOP 循环 plaintext teledb CREATE OR REPLACE PROCEDURE ploop() AS $$ DECLARE vid INTEGER : 1; BEGIN LOOP RAISE NOTICE '%',vid; EXIT WHEN random()>0.8; vid : vid + 1; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL ploop(); NOTICE: 1 NOTICE: 2 NOTICE: 3 CALL teledb WHILE 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pwhile() AS $$ DECLARE vid INTEGER : 1; vrandom float8 ; BEGIN LOOP RAISE NOTICE '%',vid; vid : vid + 1; vrandom : random(); IF vrandom > 0.8 THEN RETURN; END IF; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pwhile(); NOTICE: 1 CALL FOR 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pfor() AS $$ BEGIN FOR i IN 1..3 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pfor(); NOTICE: i 1 NOTICE: i 2 NOTICE: i 3 CALL teledb CREATE OR REPLACE PROCEDURE pforreverse() AS $$ BEGIN FOR i IN REVERSE 3..1 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pforreverse(); NOTICE: i 3 NOTICE: i 2 NOTICE: i 1 CALL 使用REVERSE 递减。 plaintext teledb CREATE OR REPLACE PROCEDURE pforby() AS $$ BEGIN FOR i IN 1..8 BY 2 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.0.0版本产品文档
        开发手册
        存储过程开发
        控制结构
        循环语句
      • 循环语句
        本页介绍天翼云TeleDB数据库存储过程开发的循环语句。 LOOP 循环 plaintext teledb CREATE OR REPLACE PROCEDURE ploop() AS $$ DECLARE vid INTEGER : 1; BEGIN LOOP RAISE NOTICE '%',vid; EXIT WHEN random()>0.8; vid : vid + 1; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL ploop(); NOTICE: 1 NOTICE: 2 NOTICE: 3 CALL teledb WHILE 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pwhile() AS $$ DECLARE vid INTEGER : 1; vrandom float8 ; BEGIN LOOP RAISE NOTICE '%',vid; vid : vid + 1; vrandom : random(); IF vrandom > 0.8 THEN RETURN; END IF; END LOOP ; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pwhile(); NOTICE: 1 CALL FOR 循环 plaintext teledb CREATE OR REPLACE PROCEDURE pfor() AS $$ BEGIN FOR i IN 1..3 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pfor(); NOTICE: i 1 NOTICE: i 2 NOTICE: i 3 CALL teledb CREATE OR REPLACE PROCEDURE pforreverse() AS $$ BEGIN FOR i IN REVERSE 3..1 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb CALL pforreverse(); NOTICE: i 3 NOTICE: i 2 NOTICE: i 1 CALL 使用REVERSE 递减。 plaintext teledb CREATE OR REPLACE PROCEDURE pforby() AS $$ BEGIN FOR i IN 1..8 BY 2 LOOP RAISE NOTICE 'i %',i; END LOOP; END; $$ LANGUAGE plpgsql; CREATE PROCEDURE teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        存储过程开发
        控制结构
        循环语句
      • N100修改子网信息
        此章节为您介绍如何修改N100子网信息。 操作步骤 1. 登录天翼云控制中心。 2. 在产品服务列表页,选择“安全 > 云防火墙(原生版)”,进入云防火墙实例管理页面。 3. 在左侧导航栏选择N100实例,跳转至N100实例管理页面。 4. 选择需要更改子网N100实例,在操作列选择“更多 > 更改子网”。 5. 在弹出的对话框中选择需要更改的子网信息,选择完成后单击“更新子网”即可完成子网的修改。
        来自:
        帮助文档
        云防火墙(原生版)
        快速入门
        N100快速入门
        N100修改子网信息
      • 续订计算增强型云电脑询价v3
        枚举参数 无 请求示例 请求url 请求头header 无 请求体body { "desktopOid":["XXXXXX"], "cycleType":"Month", "cycleCnt":1 } 响应示例 { "statusCode":800, "message":"OK.", "returnObj":{ "totalPrice":332.0, "subOrderPrices":[{ "totalPrice":332.0, "serviceTag":"BUSINESSCPC", "finalPrice":332.0, "cycleCount":2, "orderItemPrices":[{ "itemId":"b614e07f881511ed96fe34800d4715e7", "instanceCnt":"1.0", "totalPrice":332.0, "ctyunName":"云电脑(政企版)", "finalPrice":332.0, "resourceType":"BUSINESSCPCVM" }] }], "finalPrice":332.0, "isSucceed":true } } 状态码 请参考 状态码 错误码 请参考 错误码
        来自:
        帮助文档
        天翼云电脑(政企版)
        API参考
        API
        2023-10-30
        计算增强型云电脑
        续订计算增强型云电脑询价v3
      • 导出数据库备份文件
        本章节内容主要介绍了数据库全量备份文件和事务日志(增量)备份文件的导出方法 本小节介绍了数据库全量备份文件和事务日志(增量)备份文件的导出方法。 1.检查本地数据库参数配置。 说明: 该操作为全量+增量迁移的必操作项,仅进行全量迁移时,可以跳过该步骤。 由于数据库存在日志截断和收缩配置,在导出全量备份文件前,需要将数据库恢复模式配置成“完整”模式,且一直保持到整个数据库完全迁移到本云数据库实例和业务切割后,才能修改。 a.通过Microsoft SQL Server Management Studio 数据库管理软件登录到本地数据库中心。 b.选择需要迁移的数据库,单击鼠标右键,选择“属性”,在属性弹出框左边列表选择“选项”。 c.在“恢复模式”下拉菜单中选择“完整”,单击“确定”。 图 配置数据库恢复模式 配置备份文件压缩参数,该操作为可选操作。 如果客户本地数据中心带宽不高,OBS Browser上传时间比较久,建议配置备份文件压缩参数。 a.使用数据库管理员帐号,通过Microsoft SQL Server Management Studio 数据库管理软件登录到数据库中心。 b.在对象资源管理器中,右键单击服务器并选择 “属性”。 c.单击 “数据库设置” 。 d.在“备份和还原” 下,勾选“压缩备份” 。 该设置确定压缩备份的服务器级默认设置,具体如下:如果未勾选 “压缩备份” ,在默认情况下将不会压缩新备份。 如果 已勾选“压缩备份” ,则默认情况下将压缩新备份。 图2 配置压缩参数 导出全量备份文件 a.通过Microsoft SQL Server Management Studio 数据库管理软件登录到本地数据库中心。 b.选择需要迁移的数据库,单击鼠标右键,选择“任务>备份”。 图 选择备份选项 c.备份类型选择“完整”,单击“添加”,填写备份文件输出路径,注意后缀名为.bak。 图 设置全量备份文件 说明: 建议备份文件名称和数据库名称保持一致(区分大小写),同时加上“.bak”后缀。 建议将所有的数据库备份在一个bak文件里或者少量的bak文件里,这样可以减少频繁的上传与恢复,实现打包上传和打包恢复的效果。 导出增量备份文件 a.通过Microsoft SQL Server Management Studio 数据库管理软件登录到本地数据库中心。 b.选择需要迁移的数据库,单击鼠标右键,选择“任务>备份”。 图 备份文件选项 c.备份类型选择“事务日志”,单击“添加”,填写备份文件输出路径,注意后缀名为.bak。 图 设置增量备份文件 说明: 建议备份文件名称和数据库名称保持一致(区分大小写),同时加上时间戳和“.bak”后缀,例如:[数据库名] Incr [时间戳].bak。 建议将所有的数据库备份在一个bak文件里或者少量的bak文件里,这样可以减少频繁的上传与恢复,实现打包上传和打包恢复的效果。例如:可以将A、B、C三个数据库备份到一个bak文件中,整体进行打包上传和恢复,这样有助于提高数据恢复的成功率。
        来自:
      • 管理备份的审计日志
        备份审计日志后,您可以查看备份的审计日志信息,或删除备份的审计日志。 前提条件 已成功购买数据库安全审计实例,且实例的状态为“运行中”。 已成功开启数据库安全审计功能。 已成功备份审计日志。 查看备份的日志信息 1. 登录管理控制台。 2. 单击右上角的,选择区域。 3. 选择“安全 > 数据库安全服务”,进入数据库安全防护实例列表界面。 4. 在左侧导航树中,选择“数据库安全审计 > 设置”,进入设置界面。 5. 在“选择实例”下拉列表框中,选择需要查看日志的实例。 6. 选择“备份与恢复”页签。 7. 查看备份的审计日志信息,相关参数说明如下所示。查看报表模板信息,相关参数说明如下所示。在列表右上方单击,选择开始时间和结束时间,可以查看指定的时间段的备份日志。 参数名称 说明 日志名称 日志的名称,由系统自动生成。 备份时间 执行日志备份操作的时间。 文件大小 日志的文件大小。 备份方式 日志的备份方式。 备份范围 日志的备份时间段。 任务状态 日志的备份状态。 说明 在需要删除的日志所在行的“操作”列,单击“删除”,在弹出的对话框中,单击“确定”,您可以删除该备份日志。
        来自:
        帮助文档
        数据库安全
        用户指南
        其他操作
        管理备份的审计日志
      • 自动续订
        本文介绍了云防火墙(原生版)产品的自动续订流程。 开通自动续订 方法一:云防火墙支持在购买实例时,同步开通“自动续订”。详细操作请参见购买配额。 方法二:若开通实例时未开启自动续订,用户也可在开通后,通过天翼云“费用中心 > 订单管理 > 续订管理”页面,开通自动续订。详细操作请参见开通自动续订。
        来自:
        帮助文档
        云防火墙(原生版)
        用户指南(C100)
        购买相关
        自动续订
      • V5.1.20.0.13版本更新详情
        本文为您介绍DRDS V5.1.20.0.13版本的新增功能、体验改进、历史问题修复等版本更新信息。 新功能 261、322、324 在创建DRDS实例时将会同时部署DBProxy和GiServer,不再支持单独购买GiServer,有效提升产品易用性、安全性,同时节省资源和成本。详见:规格、产品价格、步骤一:购买DRDS实例和概述。 394 新增DBProxy与GiServer合并部署后GiServer节点监控页面。详见:GiServer节点监控。 218 [GiServer]支持在运维控制台上基于资源池维度批量发布exporter,提升运维效率,该功能对公有云租户端不可见。 229 实例计算节点和存储节点新增锁相关监控指标,为分布式锁相关问题提供数据支撑。详见:实例计算/存储节点监控。 297 [DBProxy]在慢查询相关日志中新增字段,用于数据库管理服务(DMS)统计分析慢查询节点耗时信息并进行关联分析。 304 [前端]新增数据库安全 模块,管理实例的IP黑白名单,提升产品易用性。详见:IP黑白名单。
        来自:
        帮助文档
        分布式关系型数据库
        版本说明
        V5.1.20.0.13版本更新详情
      • 新资费
        说明 分布式消息服务RocketMQ新资费涉及的产品实例支持4.9版本引擎,支持X86和ARM计算CPU架构类型的计算增强型主机,提供集群和单机两种版本规格实例,集群版可选116代理数量,单机版默认为1节点。 目前在 华东1、华北2、西南1、华南2、上海36、青岛20、长沙42、南昌5、武汉41、杭州7、西南2贵州、太原4、郑州5、西安7、呼和浩特3 资源池开放订购。 上述资源池实例新购和续订可享受1年83折,2年7折,3年5折优惠。 价格计算公式 分布式消息服务RocketMQ费用由实例费用和存储费用两部分组成,两者单价如下表所示,计费公式为: 实例费用实例规格单价 总节点数(NameServer集群固定3节点+代理数量 2节点),单机版总节点数量为1。 存储费用存储类型单价 代理节点数量(代理数量2节点) 单节点存储空间GB大小,单机版代理节点数量为1。 实例规格单价 Intel计算增强型 规格名称 实例单价(单个节点) 规格名称 按需标准价格(元/小时) 包月标准价格(元/月) rocketmq.2u4g.cluster 0.98 441 rocketmq.4u8g.cluster 2.24 1008 rocketmq.8u16g.cluster 4.86 2187 rocketmq.12u24g.cluster 7.38 3321 rocketmq.16u32g.cluster 9 4050 rocketmq.24u48g.cluster 15.12 6804 rocketmq.32u64g.cluster 20.16 9072 rocketmq.48u96g.cluster 30.24 13608 rocketmq.64u128g.cluster 40.32 18144
        来自:
        帮助文档
        分布式消息服务RocketMQ
        计费说明
        产品资费
        新资费
      • iSCSI目标列表
        本节主要介绍iSCSI目标列表信息。 点击导航栏中的“服务”>“iSCSI目标”,进入“iSCSI目标管理”。在“iSCSI目标管理”页面,可以查看iSCSI目标相关信息。可以通过“目标名称”、“IQN名称”或“关联的卷”查找对应的iSCSI目标。 图1 iSCSI目标管理(单机版) 图2 iSCSI目标管理(集群版) 项目 描述 项目名称 iSCSI目标名称。 说明 如果目标处于“删除中”,在目标名称前面会有黄色标注。 最大会话数 iSCSI目标下每个IQN允许建立的最大会话数。 iSCSI目标 IQN名称 iSCSI目标的IQN名称。 iSCSI目标 服务器ID IQN所在的服务器ID。 iSCSI目标 IP:Port iSCSI目标对应的IP地址和端口。 iSCSI目标 门户IP iSCSI目标门户IP和端口。 CHAP验证 CHAP认证的状态: 已启用:启用CHAP认证。 已禁用:禁用CHAP认证。 创建时间 iSCSI目标创建时间。
        来自:
        帮助文档
        存储资源盘活系统
        用户指南
        iSCSI目标
        iSCSI目标列表
      • 购买数据安全中心服务
        本节为您介绍如何购买开通数据安全中心服务。 数据安全中心提供两个服务版本:标准版和专业版,两种扩展包:数据库扩展包和OBS扩展包。您可以根据业务需求购买数据安全中心服务。 购买约束 降配:数据安全中心DSC不支持降低购买版本的规格。如果您需要降低购买的DSC规格,可以先退订当前的DSC,再重新购买较低版本的DSC。 绑定关系:数据库扩展包和OBS扩展包与DSC版本绑定,不能单独续费或退订。 规格限制 1个数据库扩展包含1个可添加数据库(支持RDS、DWS、ECS自建数据库、DLI、Elasticsearch、ECS自建大数据等)资产。 1个OBS扩展包含1T体量,即1024G。 操作步骤 1. 登录管理控制台。 2. 点击左上角的,选择区域或项目。 3. 点击左侧导航树中的,选择“安全与合规 >数据安全中心”。 4. 首次购买DSC,在界面左侧,单击“立即购买”。 5. 选择“区域”和“版本规格”,并选择“数据库扩展包”和“OBS扩展包”的数量。 扩展包: 1个数据库扩展包含1个可添加数据库(支持RDS、DWS、ECS自建数据库、DLI、Elasticsearch、ECS自建大数据等)资产。 1个OBS扩展包含1T体量,即1024G。 6. 数据安全中心可以选择1个月~3年的时长。 说明 勾选“自动续费”后,当服务期满时,系统会自动按照购买周期进行续费。 7. 在页面的右下角,单击“立即购买”。 8. 确认订单无误后,阅读并勾选“我已阅读并同意《数据安全中心免责声明》”,单击“去支付”。 9. 进入“付款”页面,请选择付款方式进行付款。
        来自:
        帮助文档
        数据安全中心
        用户指南
        开通数据安全中心
        购买数据安全中心服务
      • 1
      • ...
      • 84
      • 85
      • 86
      • 87
      • 88
      • ...
      • 335
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

      聚力AI赋能 天翼云大模型专项

      大模型特惠专区·Token Plan 轻享包低至9.9元起

      青云志云端助力计划

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

      企业出海解决方案

      助力您的业务扬帆出海,通达全球!

      天翼云信创专区

      “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富

      云上钜惠

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

      天翼云奖励推广计划

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

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      应用云主机 ACS

      GPU云主机

      多活容灾服务 MDR

      镜像服务 IMS

      弹性伸缩服务 AS

      天翼云CTyunOS系统

      公共算力服务

      推荐文档

      客户端使用说明

      产品定义

      云课堂 第十七课:天翼云在线语音合成AI云服务测试Demo

      产品价格

      云课堂 第十三课:如何远程管理天翼云RDS数据库

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