爆款云主机低至25.83元/年
查看详情

活动

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

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
Token服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V4-Flash
  • GLM-5.1
  • Qwen3.5-122B-A10B
  • DeepSeek-V3.2(旗舰版)
  • GLM-5(正式版)
智算一体机
  • 智算一体机
智能体引擎
  • 智能体引擎
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

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

定价

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

合作伙伴

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

开发者

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

支持与服务

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

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      全局事务服务 GTS_相关内容
      • 产品特性
        云原生网关 云原生网关同时具备传统的流量网关和业务网关功能(Zuul、Spring Cloud Gateway等),提供全局性和独立业务域级别的流量管理策略,支持Nacos和K8s等多种服务发现方式,支持TLS加密通信和多种身份认证方式,构筑安全的流量入口。 功能模块 功能详情 相关文档 服务管理提升应用稳定性 打通Nacos、K8s等多种服务发现数据源,支持多种服务负载均衡策略,通过限流、熔断、降级等策略提升整个访问链路稳定性。 服务管理 丰富灵活的路由策略 支持多种路由策略进行多服务路由转发,从请求路径、请求方法、请求头和请求参数等维度进行规则设置,实现请求限流、重写、Header 设置、跨域等。 路由策略配置 防御鉴权保障应用安全 支持JWT,OIDC等多种鉴权方式,对用户进行身份验证,支持自定义访问控制策略,支持全局或者路由级别的黑白名单配置,最大限度控制安全风险。 安全认证配置 可观测能力快速定位问题 集成天翼云LTS、APM等可观测组件,提供网关实例监控、业务监控、日志分析、全链路追踪等功能,高效定位问题,提高应对核心链路问题的响应速度。 监控分析
        来自:
        帮助文档
        微服务引擎
        产品简介
        产品特性
      • IAM割接说明
        存量子用户权限 媒体存储在原CDN+IAM未使用权限策略相关功能,本次割接不涉及到权限迁移相关的技术问题。由于CTIAM作为天翼云统一的主子账号体系,出于后续产品功能演化的考虑,在割接至CTIAM后引入了权限策略相关的产品功能,因此存量子用户在迁移至CTIAM之后,会默认添加一条名为【媒体存储产品侧授权】的虚拟全局产品权限。该权限作为子用户具备使用媒体存储产品服务的唯一标识。如您解除该条授权,意味着当前子用户不再具备登陆控制台、调用API、SDK的能力。如当前子用户仍处于在用状态,请勿随意解除授权。 其他问题说明 1. 当前阶段,媒体存储尚未对接CTIAM的【企业项目】、【委托】、【身份提供管理】等功能组件。如您使用了相关功能,则对应功能特性在媒体存储均不生效。 2. 媒体存储暂未完全对接CTIAM的权限功能,请勿使用【用户组】、【自定义策略】等相关功能。 3. 媒体存储暂未对CTIAM侧资源池做特异性权限区分,因此建议使用全局赋权的模式,避免对单一资源池进行赋权。
        来自:
        帮助文档
        媒体存储
        控制台指南
        对象存储
        数据安全
        主子账号
        IAM割接说明
      • 认证设置
        此小节介绍云堡垒机访认证设置。 管理员登录并切换管理角色,打开系统管理 > 认证设置,该配置为全局认证策略,默认配置“静态认证”“令牌认证”,应用于所有账号,为空的情况下默认为静态认证方式。 全局避险 开启全局避险开关以后,所有账号都可以使用静态认证方式登录。
        来自:
        帮助文档
        云堡垒机(原生版)
        用户指南
        管理员手册
        系统管理
        认证设置
      • 版本说明书
        本页简要介绍分布式数据库V2.0.0版本更新说明。 版本说明 V2.0.0版本说明 组件名称 版本号 发布时间 TeleDBXCore 2.0 2021年 07 月 新增和优化特性: 1. 新增软件包管理模块,包括查看软件包列表、上传软件包、删除软件包、搜索软件包和增加对软件包进行md5校验。 2. 新增主机管理模块,包括添加服务器、查看服务器列表、删除服务器列表、测试服务器连通性、检测服务器状态接口、编辑服务器信息和根据IP地址搜索服务器。 3. 新增资源模版管理,包括新建资源模版、查看模版列表、编辑资源模版、删除资源模版、检测模版是否被使用和根据模版名称搜索模版。 4. 新增服务器指标,包括服务器CPU使用率、服务器CPU负载、服务器内存占用率、服务器平均每次设备I/O操作服务时间、服务器平均设备I/O队列、服务器设备I/O操作等待时间、服务器入流量、服务器出流量、服务器TCP连接数、服务器数据库文件句柄数和服务器进程数。 5. 新增实例管理模块,包括实例操作、节点操作和健康检查。 6. 支持用户登录和退出数据库管理平台。 7. 新增参数管理和鉴权配置,包括查看数据库参数、自定义配置数据库参数、支持批量修改数据库参数、查看鉴权配置、修改鉴权配置、增加鉴权配置和删除鉴权配置。 8. 新增监控模块,包括集群预览、集群监控和节点监控。 9. 支持任务管理、用户管理和租户管理。 10. 新增备份恢复模块,包括备份策略、备份管理和恢复管理。 11. 新增分布式数据库能力,包括引入TeleDB分布式数据库内核和优化Oracle兼容性。 12. 优化Oracle兼容性。 修复漏洞 CVE20181115 漏洞名称:TeleDB:Quest DR Series Disk Backup软件操作系统命令注入漏洞。 风险等级:高危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE20181058 漏洞名称:TeleDB:PostgreSQL 提权漏洞。 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE202132029 漏洞名称:TeleDB:PostgreSQL 安全漏洞。 风险等级:高危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE201810915 漏洞名称:TeleDB:PostgreSQL SQL注入漏洞。 风险等级:高危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE201910208 漏洞名称:TeleDB:Postgresql PostgreSQL SQL注入漏洞。 风险等级:高危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE201712172 漏洞名称:TeleDB:PostgreSQL 安全漏洞。 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE201715098 漏洞名称:TeleDB:PostgreSQL 安全漏洞。 风险等级:高危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE201715099 漏洞名称:TeleDB:PostgreSQL 安全漏洞。 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE20201720 漏洞名称:TeleDB:PostgreSQL 安全漏洞。 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE201910130 漏洞名称:TeleDB:PostgreSQL 访问控制错误漏洞。 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 CVE20181052 漏洞名称:TeleDB:PostgreSQL 安全漏洞。 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2021年07月 漏洞修复时间:2020年06月 解决方案:产品版本升级版本至2.1及以上。 修复缺陷 1. 在indexonly场景下,修复删除数据脱敏列功能不生效的问题。 2. 修复在聚合操作(带有去重)下添加一个排序节点的操作。 3. 在cn上vacuum表时,有cn计算frozenxid,保证集群范围内的统一xid回卷。 4. 修复因为释放的指针未置空导致coredump;优化过程中不能正确获取表的行数导致执行计划不准确的问题。 5. squeue故障时,consuer退出,CN回滚事务时,置空连接状态,避免无限的嵌套循环。 6. 修复查询串格式化时可能导致coredump的问题。 7. 修复等待轻量级锁(lwlock)的进程不进入pgstaterror处理的问题。 8. 修复分布式事务prepare时,未持久化2pc的上下文信息,导致pgclean无法清理一些二阶段事务问题。 9. 考虑空值和已删除的列,将已删除的属性、空值(NULL)以及缺失的值设置为NULL值。 10. 修复没有删除列的之间映射的bug。 11. 在pgsubscriptiontable中同步修改的bug。 12. 逻辑复制在master上新加入的表的数据变更到消费端直接被丢弃。 13. 逻辑复制ALTER SUBSCRIPTION xxx REFRESH PUBLICATION相关BUG。 14. 去掉Pooler调试过程无必要的sleep逻辑。 15. 确保在连接到连接池之前进行事务处理,并确保当前的事务状态是正确的。 16. 删除子表回归测例缺失。 17. 使用GCC版本7.3时遇到编译器错误。 18. 数据节点上通过VACUUM分区表产生的错误的索引信息。 19. 为gtm的 synchronousstandbynames 修正警告信息的if条件。 20. 修复TOAST表相关问题。 21. 修复空指针导致的core dump。 22. 修复一条日志"skip delete portal resowner"打印的if条件。 23. 修复一个在处理Gather 节点的左子树时,未能正确将目标(target)添加到其目标列表(targetlist)中的问题。 24. 在rtables(关系表列表)中搜索之前,没有正确检查变量的层级(level)的bug。如果变量是分布式列,并且其层级正确,那么函数返回 true。 25. 在构建初始快照时,避免recovery时的重复XIDs。 26. 在子事务precommit时使用独立的memorycontext,避免类似plpsql场景下因为子事务导致OOM。 27. 在cn节点调用pgclearnodecoldaccess函数会产生coredump。 28. 在poolerasyncbuildconnection中,在建立连接前检查管道中空间的bug。 29. 增加一条LOG信息,用于记录关于逻辑复制应用在特定数据库和表上的错误或问题的详细信息。 30. 支持在聚合算子下面增加sort算子。 31. 指针和数据的使用不当。 32. 指针和数据的释放函数使用不当。 33. copy tuple时置分片id相关问题。 34. FlushXlogTrack的coredump。 35. 修复GTM备机每次收到主机的时间戳位置都进行持久化的问题。 36. 修复GUC中的coordinatorlxid参数由于超出INTMAX的范围而导致的溢出问题。 37. 修复MergeAppend/Append算子下推时,如果有一个子算子下推到所有DN(nodes为NULL),在通过并集计算之后反而会丢失部分DN节点,从而导致查询结果不完整的问题。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V2.0.0版本产品文档
        版本说明书
      • 通用操作类
        本页为通用操作类常见问题。 DTS界面出现信息重叠的原因是什么? 当DTS界面出现信息重叠时,通常是由于页面缩放率过小所导致。 我们建议将页面缩放率调整为100%,以确保正常显示。 MySQL源库设置global binlogformat ROW会立即生效吗? 如果源库是MySQL、且有增量任务的情况下,必须要求binlogformat是ROW格式,否则会导致预检查失败。在源库设置了global binlogformat ROW后,原有连接使用的还是非ROW模式写入,需中断原有业务连接,并重新建立连接。 设置全局binlogformatROW的步骤: 1. 使用客户端连接MySQL服务端。 2. 执行set global binlogformat ROW;命令,设置全局参数binlogformat ROW。 3. 执行select @@global.binlogformat;命令,判断参数设置是否成功。 4. 为确保重启数据库后该参数也能生效,需修改MySQL的启动配置文件,添加binlogformatROW,并在业务低峰期进行重启数据库操作。 MySQL源库设置binlogrowimage FULL会立即生效吗? 如果源库是MySQL、且有增量任务的情况下,必须要求binlogrowimage FULL,否则会导致预检查失败。在源库设置了global binlogrowimage FULL后,原有连接使用的还是非FULL模式,需中断原有业务连接,并重新建立连接。 设置全局binlogformatROW的步骤: 1. 使用客户端连接MySQL服务端。 2. 执行set binlogrowimage FULL;命令,设置全局参数binlogrowimage FULL。 3. 执行show global variables like 'binlogrowimage';命令,判断参数设置是否成功。 4. 为确保重启数据库后该参数也能生效,需修改MySQL的启动配置文件,添加binlogrowimageFULL,并在业务低峰期进行重启数据库操作。
        来自:
        帮助文档
        数据传输服务DTS
        常见问题
        通用操作类
      • 语句执行状态查询
        参数 参数说明 sql语句 用户提交的sql语句。 已执行时间(秒) 连接持续时间。 schema 所使用数据库schema。 用户名 连接使用的用户名。 客户端地址 前端连接对应的客户端主机地址。 物理数据库 后端数据库对应的物理数据库。 是否自动提交 标记是否自动提交。 编码 sql语句使用的编码方式。 事务级别 sql语句的事务级别类型。 处理器名 该sql语句使用的处理器。 前端连接标识 用于标识前端连接的标识符号。 前端连接持续时间(秒) 前端连接的连接时长。 前端连接待写数据包数 可以查看当前的前端连接中待发送数据包个数。 前端连接接收缓冲区大小 查看前端连接的发送缓冲区大小。 后端连接持续时间(秒) 后端连接的连接时长。 后端连接待写数据包数 可以查看当前的后端连接中待发送数据包个数。 后端连接是否关闭 标识后端连接是否已关闭。 后端连接是否使用中 标识后端连接是否在使用中。
        来自:
        帮助文档
        分布式关系型数据库
        用户指南
        运维工具
        语句执行状态查询
      • 开机自动启用AOne
        场景 推荐配置 价值 企业办公设备统一管理 全局「开启」+ 取消「允许用户修改」 确保办公设备客户端始终在线,保障业务连续性 研发 / 运维等特殊岗位 全局「关闭」+ 允许「部分用户」修改 既满足基础管控,又给技术人员自主调试空间 混合办公环境 全局「开启」+ 允许「全部用户」修改 兼顾默认在线状态,同时让用户可根据个人使用习惯调整
        来自:
        帮助文档
        边缘安全加速平台
        公共服务
        设置
        开机自动启用AOne
      • Redis节点磁盘IO Hang(1)
        2、编排演练任务 1. 导航至 故障演练 > 目标应用 > 演练管理 页面,单击新建演练。 2. 在基本信息 页面,按提示填写演练名称和描述,然后单击下一步。 3. 在演练对象配置页面: 配置动作组 :为动作组 命名,资源类型选择分布式缓存服务Redis版。 添加实例 :单击添加实例 ,勾选上一步中添加的Redis实例。 添加故障动作 :单击立即添加 ,在列表中选择磁盘夯死动作。 4. 在弹出的参数配置框中,配置所需参数,然后单击确定。 持续时间:故障动作持续时间。由于此故障的特性,自动恢复可能无法保证。 故障节点:注入故障的目标节点(主节点或备节点)。 3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到磁盘夯死 动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。
        来自:
      • Kafka Broker分区Leader不可用(1)
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到分区Leader不可用动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录分布式消息服务Kafka控制台,观测分区指标。 2、业务应用验证: 检查您的生产者和消费者应用的日志,确认是否存在因找不到领导者(No Leader available)、分区不可用、请求超时等原因导致的错误。 确认您的业务监控系统是否成功捕获到 Kafka 分区Leader不可用、Leader重选举等集群异常及客户端错误,并触发了相应的告警。 验证您的客户端重试机制、分区Leader自动切换适配逻辑是否按预期工作,确保故障后能正常连接新选举的Leader并恢复消息收发。
        来自:
      • 消息幂等
        处理方法 以Message ID为幂等键对消息进行幂等处理的步骤如下: (1)在数据库中创建一张unique key索引为唯一Message ID的表。 (2)在Producer客户端为每条消息设置唯一Message ID。 设置唯一Message ID的示例代码如下: AMQP.BasicProperties props newAMQP.BasicProperties.Builder().messageId(UUID.randomUUID().toString()).build(); channel.basicPublish("ExchangeName","RoutingKey",true, props,("消息发送"+ i).getBytes()); (3)在Consumer客户端根据唯一Message ID对消息进行幂等处理。 根据唯一Message ID进行幂等处理的示例代码如下: channel.basicConsume(Producer.QueueName, false, "MyConsumerTag", new DefaultConsumer(channel) { @Override public void handleDelivery(String consumerTag, Envelope env, AMQP.BasicProperties properties, byte[] body) throws IOException { // 1. 获取业务唯一性索引数据。 try{ String messageId properties.getMessageId(); // Message ID或者其他作为unique key的信息。 // 2. 开启数据库事务。 idempTable.insert(messageId); // 3. 对接收到的消息,进行业务逻辑处理。 // 4. 提交或回滚事务。// 处理成功,则进行ACK,否则不要进行ACK。 channel.basicAck(env.getDeliveryTag(), false); } catch (数据库主键冲突异常 e){ // 重复消息,直接确认掉。 channel.basicAck(env.getDeliveryTag(), false); } } } );
        来自:
        帮助文档
        分布式消息服务RabbitMQ
        最佳实践
        消息幂等
      • 快速体验微服务引擎
        确认部署结果 步骤1 登录ServiceStage控制台,选择“微服务引擎(CSE)”。 步骤2 选择名称为“Cloud Service Engine”的微服务引擎,单击“查看控制台”,进入微服务控制台。 步骤3 选择“服务目录 > 微服务列表”,在“全部应用”下拉列表中选择springmvc应用。 如果存在已部署的servicecomb/springmvc微服务,且其微服务实例数不为0,则表示部署成功。 治理微服务应用 步骤1 登录天翼云控制台,单击“微服务引擎”进入微服务引擎列表页。 步骤2 单击微服务引擎名称,进入引擎详情页,可查看引擎详情及网络配置、进行备份与恢复等操作。 步骤3 单击“查看控制台”,进入微服务引擎控制台。 单击左侧菜单“服务目录“,可对应用、应用组件/微服务和实例进行管理。 单击左侧菜单“服务治理“,可对微服务进行限流、熔断、降级等服务治理。 单击左侧菜单“全局配置“,可进行应用配置。
        来自:
        帮助文档
        微服务引擎
        快速入门
        ServiceComb引擎专享版快速入门
        快速体验微服务引擎
      • Redis节点磁盘IO Hang
        2、编排演练任务 1. 导航至 故障演练 > 目标应用 > 演练管理 页面,单击新建演练。 2. 在基本信息 页面,按提示填写演练名称和描述,然后单击下一步。 3. 在演练对象配置页面: 配置动作组 :为动作组 命名,资源类型选择分布式缓存服务Redis版。 添加实例 :单击添加实例 ,勾选上一步中添加的Redis实例。 添加故障动作 :单击立即添加 ,在列表中选择磁盘夯死动作。 4. 在弹出的参数配置框中,配置所需参数,然后单击确定。 持续时间:故障动作持续时间。由于此故障的特性,自动恢复可能无法保证。 故障节点:注入故障的目标节点(主节点或备节点)。 3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到磁盘夯死 动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。
        来自:
        帮助文档
        应用高可用
        用户指南
        故障演练服务
        故障动作库
        数据库
        分布式缓存服务Redis版
        Redis节点磁盘IO Hang
      • Kafka Broker分区Leader不可用
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到分区Leader不可用动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录分布式消息服务Kafka控制台,观测分区指标。 2、业务应用验证: 检查您的生产者和消费者应用的日志,确认是否存在因找不到领导者(No Leader available)、分区不可用、请求超时等原因导致的错误。 确认您的业务监控系统是否成功捕获到 Kafka 分区Leader不可用、Leader重选举等集群异常及客户端错误,并触发了相应的告警。 验证您的客户端重试机制、分区Leader自动切换适配逻辑是否按预期工作,确保故障后能正常连接新选举的Leader并恢复消息收发。
        来自:
        帮助文档
        应用高可用
        用户指南
        故障演练服务
        故障动作库
        中间件
        分布式消息服务Kafka
        Kafka Broker分区Leader不可用
      • 开机自动启用AOne(1)
        场景 推荐配置 价值 企业办公设备统一管理 全局「开启」+ 取消「允许用户修改」 确保办公设备客户端始终在线,保障业务连续性 研发 / 运维等特殊岗位 全局「关闭」+ 允许「部分用户」修改 既满足基础管控,又给技术人员自主调试空间 混合办公环境 全局「开启」+ 允许「全部用户」修改 兼顾默认在线状态,同时让用户可根据个人使用习惯调整
        来自:
      • GiServer节点监控
        您可以查看GiServer节点监控信息,了解节点的使用情况,及时获取相关的告警信息,进行处理。 注意 如果您的实例版本为V5.1.20.0.13以前的版本,请在左侧导航栏选择DRDS > 全局索引 ,再单击目标GiServer实例操作 列的管理 ,然后进入监控管理页面查看监控信息。 注意事项 当GiServer节点服务不可用时,请检查GiServer节点是否未开启或已停止。具体操作,请参见开启全局索引或管理节点状态。 操作步骤 1. 在天翼云官网首页的顶部菜单栏,选择产品 > 数据库 > 关系型数据库 > 分布式关系型数据库 ,进入分布式关系型数据库产品页面。然后单击管理控制台 ,进入概览 页面。 2. 在左侧导航栏,选择DRDS > 实例管理 ,进入实例列表页面。然后在顶部菜单栏,选择区域和项目。 3. 在实例列表中,找到目标实例,单击操作 列的管理 ,进入实例基本信息 页面。 4. 单击监控管理 ,进入计算节点页签。 5. 单击索引节点 页签,进入giserver节点页签。 6. 查看索引监控信息。 您可以查看索引节点的资源监控信息(例如Binlog延迟、Binlog event tps等)和垃圾回收信息(如Full GC次数)。
        来自:
        帮助文档
        分布式关系型数据库
        用户指南
        监控管理
        GiServer节点监控
      • 分区表全局索引
        本文为您介绍如何管理分区表全局索引。 支持创建分区表全局索引,目前仅支持btree索引类型 建表 CREATE TABLE parentrangetbl( c1 int not null, c2 int not null, c3 int not null ) PARTITION BY RANGE (c1); CREATE TABLE part0100 PARTITION OF parentrangetbl FOR VALUES FROM (0) TO (100); CREATE TABLE part100200 PARTITION OF parentrangetbl FOR VALUES FROM (100) TO (200); CREATE TABLE partdefault PARTITION OF parentrangetbl DEFAULT; 插入数据 INSERT INTO parentrangetbl(c1,c2,c3) SELECT generateseries(50, 100) AS c1, generateseries(50, 100) AS c2, generateseries(50, 100) AS c3; 创建全局索引 CREATE INDEX c3globalidx ON parentrangetbl(c3) GLOBAL; 设置不使用seq scan set enableseqscan TO off; 通过全局索引查询数据 EXPLAIN SELECT c3 FROM parentrangetbl WHERE c3 > 70 AND c3 Index Only Scan using c3globalidx on parentrangetbl (cost0.12..8.14 rows9 width4) Index Cond: ((c3 > 70) AND (c3 < 75)) (3 rows)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        数据库基础开发
        DDL操作
        索引管理
        分区表全局索引
      • IAM权限管理
        本文为您介绍安全体检的权限管理能力,支持通过IAM实现对安全体检的访问控制、权限分配。 安全体检通过IAM(统一身份认证服务,Identity and Access Management)对用户权限进行管理,IAM可以帮助用户安全地控制安全体检服务的访问及操作权限。 默认情况下,天翼云主账号拥有管理员权限,而主账号创建的IAM用户没有任何权限。IAM用户需要加入用户组,并给用户组授权相应策略后,IAM用户才能获得策略对应的权限,才可以基于被授予的权限对云服务进行操作。 IAM应用场景 IAM策略主要面向同一主账号下,对不同IAM用户授权的场景: 您可以为不同操作人员或应用程序创建不同IAM用户,并授予IAM用户刚好能完成工作所需的权限,比如查看权限,进行最小粒度授权管理。 新创建的IAM用户可以使用自己的登录名和密码登录控制台,实现多用户协同操作时无需分享账号密码的安全要求。 安全体检IAM策略说明 天翼云为安全体检提供如下系统策略 。如果系统策略不满足授权要求,可以创建自定义策略 ,自定义策略是对系统策略的扩展和补充,详情请参见创建自定义策略。 策略名称 策略描述 类别 授权范围 安全体检管理者admin 安全体检管理员策略,拥有产品所有操作权限。 系统策略 全局级 安全体检查看者viewer 安全体检查看者策略,只具备查看权限。 系统策略 全局级
        来自:
        帮助文档
        安全体检
        产品介绍
        IAM权限管理
      • 数据库使用规范
        SQL设计 查询时指定返回需要的字段,不要返回用不到的字段。 查询或比较字段是否为NULL时,只能使用IS NULL或IS NOT NULL条件。 查询条件中,尽量使用NOT EXISTS替代NOT IN。 聚合数据时,尽量使用UNION ALL代替UNION。 删除数据时,尽量使用TRUNCATE代替全表DELETE。 分批提交大事务中对数据的修改,防止事务提交或回滚时压力集中。 创建函数时,应该定义函数易变性分类为对它们合法的分类中最严格的种类,而不是选择默认的VOLATILE。VOLATILE类函数调用并发过高可能导致新连接无法接入。 安全 禁止将应用数据库对象所有者赋予“public”,必须赋予某个特定角色。 数据库密码应具备一定复杂度,禁止使用简单密码。 应该为每个业务分配不同的数据库账号,禁止多个业务共用一个数据库帐号。 访问对象时,显式指定对象所在的模式,避免误访问到其他模式下的同名对象。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        使用数据库
        使用规范
        数据库使用规范
      • 版本说明
        本页介绍天翼云TeleDB数据库V5.1.5版本更新说明。 版本说明 本章节主要介绍TeleDB版本更新说明。 V5.1.5版本说明 组件名称 版本号 发布时间 TeleDB Core 5.1.5 2024年 11 月 说明 该版本适配的DCP版本为V3.10.1p1。 新增和优化功能: 1. 支持分布式远程数据访问框架RDA。 管控侧:在实例发放页面新增RDA端口输入框,实例开通页面增加内部通信端口。 内核侧:基于RDA实现了TeleDB分布式数据库实例内部,节点间数据的高效传输,解决了原生PGXL架构在处理复杂查询时连接数暴涨的问题。 2. 支持获取和配置全局数据变化的CDC订阅能力。 管控侧:支持部署CDC插件工具,配置CDC运行参数。 内核侧:用于捕获、处理和同步TeleDB分布式数据库实例数据变化的工具,允许将 TeleDB分布式数据库中的变更数据实时地同步到下游系统,例如其他数据库、消息队列、数据仓库等。 3. 新增对接内核跨版本升级工具,支持用户在界面操作跨版本升级。 管控侧:在实例升级流程中,主动识别升级路径,并对接跨版本升级工具。 内核侧:在实例升级过程中,支持通过升级工具对系统表加列、支持新建系统表、支持增删系统函数和支持升级版本管理。 4. 磁盘只读增加开关,支持Agent定时监控磁盘空间使用率和支持磁盘满的时候只允许查询数据,不允许写入数据。 管控侧:支持定时检测节点磁盘容量,当如果任一节点所在机器的数据目录或者表空间目录磁盘达到阈值,则管控侧将自动修改defaulttransactionreadonly参数值。 内核侧:通过识别defaulttransactionreadonly参数值,来设置只允许查询,不允许执行插入更新语句。 5. 支持分布式死锁检测DDS特性。 管控侧:不涉及。 内核侧:用于实时检测分布式死锁,并按优先级终止事务解除死锁。将opentenbase社区pgunlock插件的死锁检测实效性从分钟级提升到秒级。 6. 支持分区表全局索引。 管控侧:不涉及。 内核侧:支持创建节点内跨分区表的全局索引,分区表在非分片键上的查询性能明显提升。 7. 支持GlobalCache特性。 管控侧:不涉及。 内核侧:支持各进程共享PlanCache数据、SysCache 数据和RelCache 数据,全局元数据缓存,实现节点内表、执行计划等对象的全局缓存,减少大并发场景下的内存消耗。 8. 支持列存储引擎Pax。 管控侧:不涉及。 内核侧:通过表访问方法Table Access Method(简称为 Table AM)提供一种可插拔存储引擎机制,用于实现不同的表访问方式,它允许通过实现自定义的 Table AM,来定义新的表访问方式,并将其集成到数据库中。基于这种机制使得 TeleDB 数据库内核可以支持列存储引擎。 9. 支持XCopy实现集群间数据拷贝。 管控侧:不涉及。 内核侧:支持通过XCopy工具实现集群间数据拷贝。 10. 支持全局统计信息搜集。 管控侧:不涉及。 内核侧:支持在1个CN执行analyze后,其它CN统计信息同步更新。 11. 支持索引优化建议。 管控侧:定时任务中内置Queryindexadvice函数和慢SQL查询增加索引优化建议按钮。 内核侧:采样用户SQL,通过创建虚拟索引对比执行计划,给出索引方面的优化建议。 12. 支持表级降冷存储。 管控侧:不涉及。 内核侧:支持数据表整体降冷和重新转热。 13. 支持透明加密对接KMS、全密态对接KMS、审计用户和RDA加密等。 管控侧:实例开通时增加KMS开关、SSL开关。 内核侧:支持按规则、对象等维度,记录DDL、DML、SQL等独立设计的MLSADMIN账号体系和支持行级访问控制,和磁盘数据加密对接KMS、接入KMS管理密钥,密钥不落盘。 修复漏洞 1. prof调试信息泄露漏洞【原理扫描】。 2. Xlake插件相关漏洞修复。 CVE201910164 漏洞名称:TeleDB:PostgreSQL 缓冲区错误漏洞。 风险等级:高危漏洞 漏洞详情: 漏洞发布时间:2024年11月 漏洞修复时间:2024年10月 历史版本临时解决方案:数据库禁止互联网访问,或开放风险端口;梳理高危用户权限,避免使用弱密码;pghba.conf认证方式选用md5,暂时规避使用scramsha256的方式。 正式解决方案:产品版本升级到5.1.5及以上。 CVE20222625 漏洞名称:TeleDB:PostgreSQL 安全漏洞 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2024年11月 漏洞修复时间:2024年10月 历史版本临时解决方案:数据库禁止互联网可访问,或开放风险端口;禁止使用不受信任第三方插件;扫描并卸载不受信或未使用插件;插件安装禁用CREATE OR REPLACE、 CREATE IF NOT EXISTS。 正式解决方案:产品版本升级到5.1.5及以上。 CVE202339417 漏洞名称:TeleDB:redhat software collectionsSQL注入漏洞 风险等级:中危漏洞 漏洞详情: 漏洞发布时间:2024年11月 漏洞修复时间:2024年10月 历史版本临时解决方案:数据库禁止互联网可访问,或开放风险端口;业务系统前端配置WAF防火墙;业务系统启用SQL防注入能力;严格检查extension的安装sql文件是否存在:@extowner@等特殊非法语句否则应调整或禁止安装。 正式解决方案:产品版本升级到5.1.5及以上。 CVE20247348 漏洞名称:TeleDB:PostgreSQL pgdump竞争条件漏洞 风险等级:高危漏洞 漏洞发布时间:2024年11月 漏洞修复时间:2024年08月 漏洞详情: 历史版本临时解决方案:在pgdump 工具中存在TOCTOU竞争条件漏洞,pgdump是PostgreSQL用于备份数据库的工具,它通常由具有较高权限(如超级用户)的用户运行。由于pgdump 在检查对象类型和实际使用这些对象之间存在检查时间使用时间 (TOCTOU) 竞争条件漏洞,威胁者可利用该漏洞来替换某些数据库对象。 正式解决方案:产品版本升级到5.1.5及以上。 CVE20221552 漏洞名称:TeleDB:PostgreSQL 权限许可和访问控制问题漏洞 风险等级:高危漏洞 漏洞发布时间:2024年11月 漏洞修复时间:2024年10月 漏洞详情: PostgreSQL 存在权限许可和访问控制问题漏洞,该漏洞源于autovacuum 功能和多个命令可以逃脱“安全限制操作”沙箱。 正式解决方案:产品版本升级到5.1.5及以上。 修复缺陷 1. 内核特性适配。 2. 备份策略的加密配置可修改。 3. 和DCP联调RDA内核开通。 4. 兼容四位版本解析。 5. 禁用dbusernamespace参数。 6. 扩容撤销工单对接。 7. 内存监控指标调整。 8. 配合前端做接口调整。 9. 升级golang sdk为1.11。 10. 实例名称修改。 11. 提供内核版本接口给DCP调用。 12. 通过DCP开通实例失败返回有用错误日志。 13. 修改DCP和x实例列表中的实例系列。 14. pgclean定时任务需针对每个database都执行。 15. RDA版本内核和非RDA版本内核之间的备份恢复。 16. 参数管理增加允许值和描述。 17. 详情页实例名称支持修改。 18. 修改DCP和x实例列表中的实例系列。 19. 强制升级按钮屏蔽。 20. DCP工单以及任务管理中显示具体的扩容失败原因。 21. 备份策略与增量日志定时检测任务优化。 22. 回收资源时,不处理DCP创建的资源。 23. 修改密码页面增加提示。 24. 修改密码页面增加提示。 25. 修复实例运维相关问题,如主从切换、备份恢复、实例启停等。 26. 修复数据空间管理相关问题。 27. 修复监控采集脚本不执行、计算错误等问题。 28. 修复Xcopy无法执行问题。 29. 修复审计相关问题。 30. 界面易用性优化。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        版本说明书
        版本说明
      • IAM权限管理
        本文为您介绍云堡垒机(原生版)的权限管理能力,支持通过IAM实现对云堡垒机(原生版)的访问控制、权限分配。 云堡垒机(原生版)通过IAM(统一身份认证服务,Identity and Access Management)对用户权限进行管理,IAM可以帮助用户安全地控制云堡垒机(原生版)服务的访问及操作权限。 默认情况下,天翼云主账号拥有管理员权限,而主账号创建的IAM用户没有任何权限。IAM用户需要加入用户组,并给用户组授权相应策略后,IAM用户才能获得策略对应的权限,才可以基于被授予的权限对云服务进行操作。 IAM应用场景 IAM策略主要面向同一主账号下,对不同IAM用户授权的场景: 您可以为不同操作人员或应用程序创建不同IAM用户,并授予IAM用户刚好能完成工作所需的权限,比如查看权限,进行最小粒度授权管理。 新创建的IAM用户可以使用自己的登录名和密码登录控制台,实现多用户协同操作时无需分享账号密码的安全要求。 云堡垒机(原生版)IAM策略说明 天翼云为云堡垒机(原生版)提供如下系统策略 。如果系统策略不满足授权要求,可以创建自定义策略 ,自定义策略是对系统策略的扩展和补充,详情请参见创建自定义策略。 策略名称 策略描述 类别 授权范围 ctcbh admin 云堡垒机(CBH)的全读写访问权限。 系统策略 全局级 ctcbh viewer 云堡垒机(CBH)的只读访问权限。 系统策略 全局级
        来自:
        帮助文档
        云堡垒机(原生版)
        用户指南
        实例管理
        IAM权限管理
      • 权限管理
        本文为您介绍云防火墙(原生版)的权限管理能力,支持通过IAM实现对云防火墙(原生版)的访问控制、权限分配。 云防火墙(原生版)通过IAM(统一身份认证服务,Identity and Access Management)对用户权限进行管理,IAM可以帮助用户安全地控制云防火墙(原生版)服务的访问及操作权限。 默认情况下,天翼云主账号拥有管理员权限,而主账号创建的IAM用户没有任何权限。IAM用户需要加入用户组,并给用户组授权相应策略后,IAM用户才能获得策略对应的权限,才可以基于被授予的权限对云服务进行操作。 IAM应用场景 IAM策略主要面向同一主账号下,对不同IAM用户授权的场景: 您可以为不同操作人员或应用程序创建不同IAM用户,并授予IAM用户刚好能完成工作所需的权限,比如查看权限,进行最小粒度授权管理。 新创建的IAM用户可以使用自己的登录名和密码登录控制台,实现多用户协同操作时无需分享账号密码的安全要求。 IAM策略说明 天翼云为云防火墙(原生版)提供如下系统策略 。如果系统策略不满足授权要求,可以创建自定义策略 ,自定义策略是对系统策略的扩展和补充,详情请参见创建自定义策略。 策略名称 策略描述 类别 授权范围 CFW admin 管理员,拥有云防火墙(原生版)全部操作权限。 系统策略 全局级 CFW viewer 仅拥有云防火墙(原生版)查看权限。 系统策略 全局级
        来自:
        帮助文档
        云防火墙(原生版)
        用户指南(C100)
        权限管理
      • 产品简介
        弹性的数据存储与管理 支持结构化存储表、视图、存储过程等对象。 支持ACID事务。(原子性、隔离性、一致性、持久性) 部署灵活,弹性可伸缩数据存储架构。 支持秒级扩容至PB级,应对业务峰值零压力。 高性能数据处理 每秒处理万级事务。 列存储索引加速分析查询。 高可用性 Always On可用性组。 故障转移集群实现分钟级恢复。 解决运维烦恼 快速部署:无需提前购置软件或硬件,只需点击鼠标或运用API数分钟即可生成数据库实例。 轻量运维:天翼云支持自动备份、监控、故障切换、主从复制等,让您专注于业务而不是繁琐的日常维护等。 弹性伸缩:扩缩容操作简单灵活,通常仅约几十秒闪断或无闪断。 如何使用关系型数据库SQL Server? 你可以通过以下方式管理SQL Server实例,进行实例创建、网络设置、数据库创建、账号创建等操作: 控制台:提供图形化的web界面,操作方便。 API:控制台上的所有操作都可以通过API实现。
        来自:
        帮助文档
        关系数据库SQL Server版
        产品介绍
        产品简介
      • SQL Server会话管理
        功能 说明 会话统计 支持按用户、数据库、访问来源统计会话总数、活跃会话数;支持按SQL模板统计SQL执行次数和SQL最长执行时间。 性能监控 支持展示5分钟内的性能监控趋势,性能监控指标包括数据库实例的CPU使用率、连接数等信息。 活跃会话 支持查看活跃会话信息,支持通过会话ID、用户、数据库和活跃状态等条件筛选会话。 异常会话 查看包含未提交事务与长事务的异常会话信息,支持通过会话ID、用户、数据库和活跃状态等条件筛选会话。 kill会话 kill会话包含以下三个功能: kill选中会话:在会话列表中勾选待kill的会话,点击 kill选中会话 ,在弹出的对话框中预览并点击 执行 。 kill全部会话:点击 kill全部 ,在弹出对话框中点击 执行 ,kill当前用户有权限操作的全部会话。 查看kill历史纪录:点击 kill历史记录 ,按时间筛选查看kill历史记录。
        来自:
        帮助文档
        数据管理服务
        用户指南
        智能运维
        会话管理
        SQL Server会话管理
      • 完整兼容 PostgreSQL 能力和高度兼容 Oracle 语法
        本页介绍天翼云TeleDB数据库兼PostgreSQL 能力和Oracle语法的具体支持能力。 TeleDB 在保持PostgreSQL特性的基础上,具备高性能可扩展的分布式事务能力,支持高达百万级的TPS吞吐能力。具体支持能力,说明如下: 功能方面,TeleDB完整兼容 PostgreSQL 语法后,支持如下功能: 支持SELECT、UPDATE、INSERT、JOIN、GROUP BY等基础功能。 支持外键约束、check、主键、触发器、视图、存储过程等功能。 支持复杂查询、多级事务和多版本并发控制等功能。 语法方面,TeleDB完整兼容 PostgreSQL 语法后,支持如下数据类型: 数字 字符串 时间类型 自增序列 货币 几何 UUID Array JSON Range 说明 各数据类型详细信息,可参考《TeleDB开发手册》。 API方面,TeleDB完整兼容 PostgreSQL 语法后,支持如下语言的API接口: JDBC ODBC Shell C Python PHP .NET TeleDB 高度兼容Oracle 语法,如数据类型、系统内置包、系统视图、函数、存储过程等语法的兼容。具体的 Oracle兼容性请参考《TeleDB数据库改造迁移指导手册与适配清单》手册中“TeleDBX兼容oracle主要特性说明”章节。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        技术白皮书
        产品核心功能
        完整兼容 PostgreSQL 能力和高度兼容 Oracle 语法
      • SQL类
        场景描述 TaurusDB存储过程执行很慢,处理少量数据耗时1min以上,而单独执行存储过程中的SQL语句却很快。 原因分析 存储过程和相关表、库的字符集不一致,导致查询结果存在大量字符转换,从而执行缓慢。 排查过程: 使用如下命令查看存储过程和相关表的定义,观察存储过程和表的字符集是否一致。 SHOW CREATE PROCEDURE xxx; SHOW CREATE TABLE xxx 示例: mysql> SHOW CREATE PROCEDURE testProc G 1. row Procedure: showstuscore sqlmode: STRICTTRANSTABLES,NOAUTOCREATEUSER,NOENGINESUBSTITUTION Create Procedure: xxx charactersetclient: utf8mb4 collationconnection: utf8mb4generalci Database Collation: utf8generalci 1 row in set (0.01 sec) 可以看出,上述存储过程collation为utf8mb4generalci,而所在库collation默认为utf8generalci,collation值不一致,容易导致性能问题。 解决方案 将存储过程和相关表、库的字符集改成一致后,执行缓慢问题解决。 报错ERROR [1412]的解决方法 场景描述 连接TaurusDB执行SQL时,出现如下报错: ERROR[1412]:Table definition has changed, please retry transaction 原因分析 启动一致性快照事务后,其他会话(session)执行DDL语句导致。问题复现步骤: 1. 会话1启动一致性快照事务。 2. 会话2执行DDL操作,修改表结构。 3. 会话1执行普通的查询语句。 也可以通过Binlog或者审计日志,分析业务侧是否有同一个表DDL和一致性快照事务一起执行的情况。
        来自:
        帮助文档
        云数据库TaurusDB
        故障排除
        SQL类
      • 全局字典相关函数
        ctyun.dict.DICT.getkeys 函数信息详见下表: 项目 描述 语法 keys DICT:getkeys(maxcount?) 作用 获取共享内存中的全部已保存的key列表,返回的是table类型的数据。 入参 maxcount: 设置的是需要返回的数据的数量,默认是1024。如果设置为0,则表示返回全部数据。在实际运用中要尽量避免设置为0,因为如果数据量非常大,此操作会阻塞所有访问这个共享内存数据的worker进程。 返回值 keys : 返回key列表。 示例: livecodeserver 假设全局字典名称为cats local cats ctyun.dict.cats local keys cats:getkeys() for , keyname in pairs(keys) do local value cats:get(keyname) end ctyun.dict.DICT.freespace 函数信息详见下表: 项目 描述 语法 freecapacitybytes DICT:freespace() 作用 确认共享内存的剩余空间大小。 入参 无。 返回值 freecapacitybytes: 剩余空间大小。 示例: applescript 假设全局字典名称为cats local cats ctyun.dict.cats local freecapacitybytes cats:freespace() ctyun.dict.DICT.capacity 函数信息详见下表: 项目 描述 语法 capacitybytes DICT:capacity() 作用 确认共享内存的容量大小。 入参 无。 返回值 capacitybytes: 容量。 示例: applescript 假设全局字典名称为cats local cats ctyun.dict.cats local capacitybytes cats:capacity() 注意 示例中DICT为全局定义共享内存名称,需在控制台预先定义。
        来自:
        帮助文档
        CDN加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        全局字典相关函数
      • 全局字典相关函数
        ctyun.dict.DICT.getkeys 函数信息详见下表: 项目 描述 语法 keys DICT:getkeys(maxcount?) 作用 获取共享内存中的全部已保存的key列表,返回的是table类型的数据。 入参 maxcount: 设置的是需要返回的数据的数量,默认是1024。如果设置为0,则表示返回全部数据。在实际运用中要尽量避免设置为0,因为如果数据量非常大,此操作会阻塞所有访问这个共享内存数据的worker进程。 返回值 keys : 返回key列表。 示例: livecodeserver 假设全局字典名称为cats local cats ctyun.dict.cats local keys cats:getkeys() for , keyname in pairs(keys) do local value cats:get(keyname) end ctyun.dict.DICT.freespace 函数信息详见下表: 项目 描述 语法 freecapacitybytes DICT:freespace() 作用 确认共享内存的剩余空间大小。 入参 无。 返回值 freecapacitybytes: 剩余空间大小。 示例: applescript 假设全局字典名称为cats local cats ctyun.dict.cats local freecapacitybytes cats:freespace() ctyun.dict.DICT.capacity 函数信息详见下表: 项目 描述 语法 capacitybytes DICT:capacity() 作用 确认共享内存的容量大小。 入参 无。 返回值 capacitybytes: 容量。 示例: applescript 假设全局字典名称为cats local cats ctyun.dict.cats local capacitybytes cats:capacity() 注意 示例中DICT为全局定义共享内存名称,需在控制台预先定义。
        来自:
        帮助文档
        全站加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        全局字典相关函数
      • 开发规范
        本章节内容主要介绍开发规范 数据库连接 使用DDS时,可能会遇到因为 Mongod/Mongos 连接数用满了,导致客户端无法连接的问题。在Mongod/Mongos的服务端,收到一个新的连接由一个单独的线程来处理,每个线程配置了1MB的栈空间,当网络连接数太多时,过多的线程会导致上下文切换开销变大,同时内存开销也会上涨。 客户端连接数据库的时候,要计算业务一共有多少个客户端,每个客户端配置的连接池大小是多少,总的连接数不要超过当前实例能承受的最大连接数的80%。 对于副本集,客户端需要同时配置主备节点的IP地址, 对于集群,至少配置两个mongos的IP地址。 DDS默认提供rwuser用户,使用rwuser用户登录时认证库必须是admin。 可靠性 write concern设置规则:对于关键业务,write concern设置为{w:n},n>0,数字越大,一致性实现更好,但性能较差。 w:1表示实际写入主节点完成返回。 w:1,journal:true表示写主节点和日志后返回。 w:majority表示大多数备节点写入后返回。 对于可靠性有较高要求的,建议采用3az部署的集群。 性能相关 规范 业务程序禁止执行全表扫描的查询。 执行查询时,只选择需要返回的字段,不需要的字段不要返回。从而减少网络和进程处理的负载,修改数据时,只修改变化需要修改的字段,不要整个对象直接存储全部修改。 避免使用not。DDS并不会对缺失的数据进行索引,因此not的查询条件将会要求在一个结果集中扫描所有记录。如果$not是唯一的查询条件,会对集合执行全表扫描。 用and时把匹配最少结果的条件放在最前面,用or时把匹配最多结果的条件放在最前面。 单个实例中,数据库的总的个数不要超过200个,总的集合个数不要超过500个。 业务上线前,一定要对数据库进行性能压测,评估业务峰值场景下,对数据库的负载情况 禁止同时执行大量并发事务,且长时间不提交。 业务正式上线前, 所有的查询类别,都应该先执行查询计划检查查询性能 建议: 每个连接在后台都是由一个单独线程处理,每个线程会分配1MB的栈内存。所以连接数不宜过多,否则会占用过多的内存。 使用连接池,避免频繁的建立连接和断开连接,否则会导致CPU过高。 减少磁盘读写:避免使用不必要的upsert命令,避免查询不必要的数据。 优化数据分布:对数据进行分片,同时分散热点数据,均衡地使用实例资源。 减少锁冲突:避免对同一个Key,过频繁地操作。 减少锁等待:避免前台创建索引。 注意: 开发过程中对集合的每一个操作都要通过执行explain()检查其执行计划,如: db.TDeviceData.find({"deviceId":"ae4b5769896f"}).explain(); db.TDeviceData.find({"deviceId":"77557c231b4"}).explain("executionStats"); 对于查询而言,因为覆盖查询不需要读取文档,而是直接从索引中返回结果,这样的查询性能好,所以尽可能使用索引覆盖查询。如果explain()的输出显示indexOnly字段为真,则说明这个查询就被一个索引覆盖。 执行计划解析: 看执行时间:executionStats.executionStages.executionTimeMillisEstimate和executionStats.executionStages.inputStage. executionTimeMillisEstimate时间越短越好。 − executionStats.executionTimeMillis表示执行计划选择和执行的所有时间。 − executionStats.executionStages.executionTimeMillisEstimate表示最优执行计划的执行完成时间。 − executionStats.executionStages.inputStage. executionTimeMillisEstimate表示最优执行计划下的子阶段执行完成时间。 看扫描条数:三个条目数相同为最佳。 − executionStats. nReturned表示匹配查询条件的文档数。 − executionStats .totalKeysExamined表示索引扫描条目数。 − executionStats .totalDocsExamined表示文档扫描条目数。 看Stage状态,性能较好的Stage状态组合如下。 − Fetch+IDHACK − Fetch+ixscan − Limit+(Fetch+ixscan) − PROJECTION+ixscan 表 状态说明 状态名称 描述 COLLSCAN 全表扫描 SORT 内存中进行排序 IDHACK 根据id进行查询 TEXT 全文索引 COUNTSCAN 未用索引计数 FETCH 索引扫描 LIMIT 使用Limit限制返回数 SUBPLA 未用索引的$or查询阶段 PROJECTION 限定返回字段时stage的返回 COUNTSCAN 使用索引计数 Cursor使用规则 如果cursor不使用了要立即关闭。由于cursor在10分钟内不活动,就会关闭,立即手动关闭会节省资源。 4.2版本分布式事务使用规则 Spring Data MongoDB不支持事务报错后重试机制,如果客户端使用Spring Data Mongo作为连接MongoDB的客户端,需要依照Spring Data Mongo的参考文件,使用Spring Retry进行事务的重试操作。 分布式事务操作数据的大小不能超过16MB。
        来自:
        帮助文档
        文档数据库服务
        用户指南
        DDS使用规范建议
        开发规范
      • 权限管理类
        本节主要介绍权限管理类问题 无法找到特定服务的权限怎么办? 天翼云服务分为项目级服务和全局级服务两种,需正确选择权限作用范围才能找到特定权限。如对象存储OBS属于全局级服务,弹性云主机属于项目级服务。 如已正确选择服务级别和服务名称仍无法找到服务,则该需要设置权限的服务暂不支持IAM。 权限没有生效怎么办? 企业管理员在IAM控制台给IAM用户设置权限后,IAM子用户登录天翼云后发现权限没有生效,无法使用服务。 1. 可能原因:管理员授予IAM用户所在用户组的权限不正确。 解决方法:管理员确认并修改授予IAM用户所在用户组的权限,方法请参考:用户指南 > 用户组及授权。 2. 可能原因:管理员授予的权限已拒绝相关操作的授权项。 解决方法:管理员查看已授予IAM用户的系统权限详情,确认已授予的权限是否有拒绝操作的语句,方法请参考:用户指南 > 权限管理> 策略。如系统权限无法满足您的场景需要,管理员可以创建自定义策略,允许该操作对应的授权项,方法请参考:用户指南> 权限管理> 自定义策略。 3. 可能原因:管理员给用户组授予权限后,忘记将IAM用户添加至用户组中。 解决方法:管理员将IAM用户添加至用户组中,方法请参见:用户指南 > 用户组及授权> 用户组添加/移除用户。 4. 可能原因:对于区域级服务,管理员没有在在对应的区域进行授权。 解决方法:管理员在对IAM所在用户组授权时,选择对应的区域。如果管理员授予用户默认区域项目的权限,用户只能访问该默认项目中的资源,不拥有该默认项目下IAM子项目的权限,建议您授予IAM用户最小区域权限,方法请参见:用户指南 > 用户组及授权> 创建用户组并授权。 5. 可能原因:对于区域级服务,IAM用户登录控制台后,没有切换到授权区域。 解决方法:IAM用户访问区域级服务时,请切换至授权区域,方法请参见:用户指南 > 项目。 6. 可能原因:管理员授予的OBS权限由于系统设计的原因,授权后需等待1530分钟才可生效。 解决方法:请IAM用户和管理员等待1530分钟后重试。 7. 可能原因:浏览器缓存导致权限信息未更新。 解决方法:请清理浏览器缓存后重试。 8. 可能原因:管理员同时在IAM和企业管理给用户授权,基于企业项目管理权限可能不生效。IAM鉴权优先于企业管理。 解决方法:请管理员根据情况在IAM控制台修改用户权限。
        来自:
        帮助文档
        统一身份认证(二类节点)
        常见问题
        权限管理类
      • V5.1.9.6020.2540版本更新详情
        769 使用OpenAPI查询实例列表时,支持返回实例的企业项目信息,并且可以根据企业项目筛选列表内容。 770 新增实例所在的企业项目和创建实例的账号信息,用于云监控服务,该功能公有云租户端不可见。 778 [DBProxy] DRDS兼容的MyS0L语法,支持start transaction语句。 体验改进 750 [DBProxy]优化版本升级后,默认使用的垃圾回收算法策略,提升产品易用性。 772 优化控制台全局索引 和索引设置 模块界面,并新增启动节点、索引配置等相关提示,提升交互性。详见:全局索引和索引设置。 754 [前端]控制台界面优化,即实例管理页面支持标签滚动下拉和模糊搜索,提升易用性。 问题修复 726 [DBProxy] 修复已创建的存量实例节点缩容报错问题。 731 修复控制台解除关联MySQL实例异常,导致该MySQL实例无法退订问题。 776 修复执行udal lock table、udal unlock table、rename命令后,被使用的ZooKepper元数据锁(dbproxylocks)未自动释放问题。 781 修复新增数据到桶内分表时,数据更新失败问题。 817 修复DBProxy执行sum求和时,返回值如果超过16位,出现精度丢失,影响sum、avg函数问题。 816 修复序列未使用时,执行udal show sequence命令,返回的序列值出现负数问题。
        来自:
        帮助文档
        分布式关系型数据库
        版本说明
        V5.1.9.6020.2540版本更新详情
      • 统一身份认证与权限管理
        1.3 共享带宽接口对应权限表 如下是共享带宽相关权限三元组及生效范围: 控制台接口 权限三元组 配置支持 控制台接口 权限三元组 IAM(资源池/全局) 企业项目(资源组) 购买共享带宽 vpc:bandwidths:create √ √ 共享带宽列表获取 vpc:bandwidths:list √ √ 共享带宽详情获取 vpc:bandwidths:get √ √ 变配 vpc:bandwidths:update √ √ 添加弹性IP(绑定) vpc:publicIps:insert √ √ 移出弹性IP vpc:publicIps:remove √ √ 续订 vpc:bandwidths:renew √ √ 退订 vpc:bandwidths:delete √ √ 到期转按需 vpc:switchRequired:create √ √ 转包周期 vpc:switchPeriod:create √ √ 开启/关闭秒级监控 vpc:bandwidths:secondLevelMonitoring √ √ 天翼云支持对用户组/子用户,进行资源池或全局维度的权限授权;同时也支持在企业项目中,对用户组进行资源组维度的权限授权。部分没有企业项目属性的接口或资源,授权只能以资源池或全局维度进行。以资源池或全局维度进行的授权判断,其优先级高于企业项目中的资源组维度授权。
        来自:
        帮助文档
        共享带宽 SBW
        用户指南
        统一身份认证与权限管理
      • 管理锁&事务
        操作步骤 步骤 1 登录管理控制台。 步骤 2 单击管理控制台左上角的 ,选择区域。 步骤 3 选择“数据库 > 关系型数据库”。进入关系型数据库信息页面。 步骤 4 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页签。 步骤 5 在左侧导航栏选择“智能DBA助手 > 实时诊断”。 步骤 6 选择“锁&事务”页签,输入管理员密码登录实例。 步骤 7 在“锁&事务”页签,可以进行如下操作。 在“元数据锁”页签,支持创建锁分析,查看当前数据库是否有元数据锁。 说明 默认显示锁等待时间>10s的锁个数,可自定义锁等待时间。 在“Innodb锁等待”页签,支持创建锁分析,查看当前数据库是否存在锁等待。 说明 默认显示锁等待时间>10s的锁个数,可自定义锁等待时间。 在“最近死锁分析”页签,支持创建锁分析,基于SHOW ENGINE INNODB STATUS返回的最近一次死锁日志进行分析。如果发生过多次死锁,只会对最近一次死锁进行分析。 说明 仅支持查看最近7天创建的锁分析数据。 在“全量死锁分析”页签,打开全量死锁分析开关,定时对错误日志进行分析,解析其中的死锁信息,并进行全面的死锁分析。 说明 仅支持查看最近7天创建的锁分析数据。 结束
        来自:
        帮助文档
        关系数据库MySQL版
        用户指南
        问题诊断和SQL分析
        问题诊断
        管理锁&事务
      • 1
      • ...
      • 13
      • 14
      • 15
      • 16
      • 17
      • ...
      • 527
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      云聚517 · 好价翼起拼

      爆款云主机低至25.83元/年,参与拼团享更多优惠,拼成得额外优惠券

      安全隔离版OpenClaw

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

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

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

      青云志云端助力计划

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

      企业出海解决方案

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

      天翼云信创专区

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

      中小企业服务商合作专区

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

      云上钜惠

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

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      多活容灾服务 MDR

      GPU云主机

      镜像服务 IMS

      弹性伸缩服务 AS

      弹性高性能计算 E-HPC

      天翼云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号