活动

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

息壤智算

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

应用商城

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

定价

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

合作伙伴

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

开发者

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

支持与服务

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

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      全局事务服务 GTS_相关内容
      • Redis使用规范
        Redis命令的常用规范 规范 规范说明 级别 备注 小心使用时间复杂度为O(N)的命令 对于时间复杂度为O(N)的命令如果N值较大,可能会导致Redis执行过慢,影响整体性能和稳定性 强制 例如:hgetall、lrange、smembers、zrange、sinter这些命令都是做全集操作,如果元素很多,是很耗性能的可使用hscan、sscan、zscan这些分批扫描的命令替代 命令禁用 部分命令是禁止使用的,需要最好提早了解清楚 强制 使用前,请参考Redis命令兼容性和WebCli命令兼容性 慎重使用select Redis多数据库支持较弱,多业务用多数据库实际还是单线程处理,会有干扰 建议 需要多DB的场合,建议拆分多个redis使用 CLUSTER集群实例不支持多DB 批量操作 如果有批量操作,可使用mget、mset或pipeline,提高效率,但要注意控制一次批量操作的元素个数免得导致执行过慢,占用Redis过多的资源 建议 如果有批量操作,可使用mget、mset或pipeline,提高效率,但要注意控制一次批量操作的元素个数mget、mset和pipeline的区别如下: mget和mset是原子操作,pipeline是非原子操作 pipeline可以打包不同的命令,mget和mset做不到 使用pipeline,需要客户端和服务端同时支持 lua脚本执行耗时 lua脚本的执行超时时间为5秒钟,建议不要在lua脚本中使用比较耗时的代码 强制 比如长时间的sleep、大的循环等语句 避免在lua脚本中使用随机函数 调用lua脚本时,建议不要使用随机函数去指定key,否则在主备节点上执行结果不一致,从而导致主备节点数据不一致 强制 遵循CLUSTER集群实例使用lua的限制 遵循CLUSTER集群实例使用lua的限制 强制 cluster集群实例使用lua有如下限制: 使用EVAL和EVALSHA命令时,命令参数中必须带有至少1个key,否则客户端会提示“ERR eval/evalsha numkeys must be bigger than zero in redis cluster mode”的错误 使用EVAL和EVALSHA命令时,cluster集群实例使用第一个key来计算slot,用户代码需要保证操作的key是在同一个slot 不要直接使用del命令删除大Key 删除大Key时,不要直接使用del命令因为del命令是阻塞的,也会同时阻塞其他客户端请求无法正常执行 强制 Redis 4.0后的版本可以通过UNLINK命令安全地删除大Key,该命令是异步非阻塞 对于 4.0之前的版本: 如果是Hash类型的大Key,推荐使用hscan + hdel 如果是List类型的大Key,推荐使用ltrim 如果是Set类型的大Key,推荐使用sscan + srem 如果是SortedSet类型的大Key,推荐使用zscan + zrem 的 控制pipeline命令个数 使用Pipeline时,建议不要一次太多命令因为会占用大量Redis资源和执行时间较长,可能会卡住其他请求无法执行 建议 单次建议不超过100,同时也需要考虑实际元素字节数大小情况 合理使用发布订阅命令 不建议将 Redis 当作消息队列使用Redis 当作消息队列使用,会有容量、网络、效率、功能方面的多种问题 建议 如需要消息队列,可使用高吞吐的Kafka或者高可靠的RabbitMQ Redis事务限制 Redis事务是不支持回滚的如果事务在中途某个命令失败了,那么前面的命令依然会执行成功 建议
        来自:
        帮助文档
        分布式缓存服务Redis版
        最佳实践
        Redis使用规范
      • 数据导入导出
        本章节主要介绍操作类问题中的数据导入导出问题。 外表与GDS外表支持的数据格式有什么区别? OBS与GDS外表支持格式文件区别如下: OBS支持的文件格式:CSV、TEXT、ORC、CARBONDATA,缺省值为TEXT GDS支持的文件格式:CSV、TEXT,缺省值为TEXT 数据如何存储到数据仓库服务? DWS支持多数据源高效入库,典型的入库方式如下所示。详细指导请参见《数据仓库服务数据库开发指南》中的“导入数据”章节。 从OBS导入数据 数据上传到OBS对象存储服务中,再从OBS中导入,支持CSV,TEXT格式数据。 通过INSERT语句直接插入数据 用户可以通过DWS提供的客户端工具(gsql)或者JDBC/ODBC驱动从上层应用向DWS写入数据。DWS支持完整的数据库事务级别的增删改(CRUD)操作。这是最简单的一种方式,这种方式适合数据写入量不太大, 并发度不太高的场景。 从MRS导入数据,将MRS作为ETL 通过COPY FROM STDIN方式导入数据。 通过COPY FROM STDIN命令写数据到一个表。 使用GDS从远端服务器导入数据到DWS 当用户需要将普通文件系统(例如,弹性云主机)中的数据文件导入到DWS时,可以使用DWS提供的GDS导入数据的功能。 数据仓库可以存储多少业务数据? 数据仓库集群每个节点默认能够支持1.49TB、2.98TB、4.47TB、160GB、1.68TB、13.41TB六种规格的存储容量,一个集群支持的节点数范围为3~256,集群总的存储容量随集群规模等比例扩充。 为增强可靠性,每个节点都有一个副本,副本会占用一半的存储空间,选择容量时副本容量会自动翻倍存储。 数据仓库系统会备份数据,生成索引、临时缓存文件、运行日志等内容,并占用存储容量。每个节点实际存储的数据,大致为总存储容量的一半。
        来自:
        帮助文档
        数据仓库服务
        常见问题
        操作类
        数据导入导出
      • V2.9.0版本更新详情
        182 [DBProxy]修复create table建表时字段名的一部分含有系统关键字sharding会报错syntax error, error in :'utf8;shardingparam varchar(20) NU'错误信息的缺陷。 181 [管理平台]修复前序版本引入的历史DDL任务偶发性无法显示问题。 127 [管理平台]修复在底层MySQL实例被退订,无法使用DRDS关联的其他MySQL实例创建Schema问题。 124 修复偶发性版本升级后版本号未及时刷新的问题。 123 [DBProxy]修复Profile功能在部分事务场景下,统计信息缺失的问题。 其他 修复上一版本发现的其他若干缺陷。
        来自:
        帮助文档
        分布式关系型数据库
        版本说明
        V2.9.0版本更新详情
      • 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
      • 备份原理及方案
        本章介绍天翼云关系型数据库的备份原理和方案 RDS实例支持自动备份和手动备份,您可以定期对数据库进行备份,当数据库故障或数据损坏时,可以通过备份文件恢复数据库,从而保证数据可靠性。 关系型数据库通过Sysbench导入数据模型和一定量的数据,备份后压缩比约为80%。其中,重复数据越多,压缩比越高。 压缩比备份文件占用的空间/数据文件占用的空间100%。 备份类型 全量备份:对所有目标数据进行备份。全量备份总是备份所有选择的目标,即使从上次备份后数据没有变化。 全量备份触发方式分为:自动备份、手动备份。 增量备份:即事务日志备份。RDS系统自动每5分钟对上一次全量备份,或增量备份后更新的数据进行备份。 备份原理 单机实例 采用单个数据库节点部署架构。与主流的主备实例相比,它只包含一个节点,但具有高性价比。备份触发后,从主库备份数据并以压缩包的形式存储在对象存储服务上,不会占用实例的磁盘空间。 主备实例 采用一主一备的经典高可用架构,主备实例的每个节点的规格保持一致。备份触发后,从主库备份数据并以压缩包的形式存储在对象存储服务上,不会占用实例的磁盘空间。 当数据库或表被恶意或误删除,虽然RDS支持HA高可用,但备机数据库会被同步删除且无法还原。因此,数据被删除后只能依赖于实例的备份保障数据安全。 备份原理图
        来自:
        帮助文档
        关系数据库SQL Server版
        用户指南
        备份与恢复
        备份原理及方案
      • 添加和管理监听器
        参数 说明 名称 监听器的名称,创建监听器时用户自定义,可以单击监听器列表中的修改按钮对名称进行修改。 ID 创建完监听器后,系统自动生成的ID,其为监听器全局唯一的ID。 前端协议/端口 监听器的前端协议和对应的端口。 后端服务器组 该监听器对应的后端服务器组。 创建时间 创建监听器的时间。 服务器证书 监听器的前端协议选择HTTPS时,需要为监听器添加已有的SSL服务器证书。 描述 监听器的描述信息。
        来自:
      • 云上ECS通过内网访问OBS
        配置内网DNS 修改ECS的DNS服务器地址为天翼云提供的内网DNS,可以通过修改VPC子网DNS地址和修改本地DNS配置两种方式实现。 方式一:修改VPC子网DNS地址 确定ECS所在VPC,并修改VPC子网的DNS服务器地址为内网DNS地址后,可以使整个VPC内的ECS都通过内网DNS进行解析,从而访问在天翼云内网的OBS服务。。 说明 内网DNS服务器地址需根据ECS所在区域选择内网DNS服务器地址,具体请参见 方式二:修改本地DNS配置 采用此方式配置的内网DNS会在ECS每次重启后失效,在重启后需要重新配置内网DNS才可以通过内网访问OBS。此处以通过命令行配置为例,介绍如何在本地修改DNS配置。 a.打开cmd命令行 b.运行以下命令,配置首选DNS服务器地址 netsh interface ip set dns name" 本地连接 " sourcestatic addr内网DNS服务器地址 registerprimary 说明 本地连接:网卡名称,需要根据实际正在使用的网卡进行修改。 内网DNS服务器地址:需根据ECS所在区域选择内网DNS服务器地址,具体请参见 确认是否已经是内网访问OBS 在ECS中ping需要确认的OBS桶的全局域名,如果响应的IP地址为100网段,则说明ECS访问此OBS桶为内网访问。 OBS桶的全局域名格式为:桶名.obs.cnjssz1.ctyun.cn 例如在苏州的windows ECS 上,打开powershell,执行ping examplebucket.obs.cnjssz1.ctyun.cn。 下载OBS Browser+ OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 登录OBS Browser+ 由于OBS Browser+默认使用公网访问OBS,因此在登录OBS Browser+添加帐号时,“服务提供商”和“服务器地址”需要按照以下要求填写: 账号名:本机登录的账号名,自定义即可 服务提供商:选择“其他对象存储服务”。 服务器地址:根据ECS所在区域输入OBS在此区域的终端节点(Endpoint)和端口号(HTTPS协议端口号为“443”,HTTP协议端口号为“80”。系统默认服务器为HTTPS服务器)。 示例(苏州区域):obs.cnjssz1.ctyun.cn:443 查看桶的终端节点和域名: 登录控制台,点击桶名称,概览里面即可看到。 开始使用OBS Browser+ 成功登录OBS Browser+后,便可以在Windows ECS上直接通过天翼云内网访问OBS,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见天翼云对象存储(OBS)工具指南(OBS+Browser+)
        来自:
        帮助文档
        对象存储 OBS
        最佳实践
        云上ECS通过内网访问OBS
      • 死锁分析
        本页介绍天翼云TeleDB数据库死锁分析相关操作。 可诊断出数据库的最近一次历史死锁信息,看到死锁环和数据库回滚的事务信息。 以诊断近1天的死锁为例,单击立即诊断。 发现死锁信息,单击查看详情。 看到死锁日志记录。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        管理平台使用手册
        智能诊断优化服务模块操作指南
        死锁分析
      • 产品定义
        管理层 管理层主要是对OOS的全局管理,包括业务管理、资源管理、日志管理等,帮助用户排查在使用过程中遇到的各种问题。
        来自:
        帮助文档
        对象存储(经典版)I型
        产品简介
        产品定义
      • 管理日志单元
        本文主要介绍如何通过控制台管理日志单元。 概述 日志单元是云日志服务中日志数据的采集、存储、查询、分析的基本单元。每个日志单元隶属于一个日志项目,每个日志项目中可创建多个日志单元。本文介绍如何通过控制台管理日志单元。 创建日志单元 1. 登录云日志服务控制台日志管理首页。 2. 点击日志项目名称对应的下拉按钮,点击【创建日志单元】。 3. 在创建日志单元弹窗,输入以下参数: 1. 日志单元名称:输入单元名称,注意单元名称在当前项目内不可重复,且创建后不可修改。 2. 日志存储时间:日志采集后在云日志服务中的存储时长,超出存储时长后,日志数据将被老化删除。目前最长保存时间为365天。 4. 点击保存,日志单元创建成功,即可在目标日志项目下方生成一条日志单元信息。 注意 日志单元名称在当前日志项目内全局唯一,创建后不可修改。 查询日志单元 进入日志管理页面后,在指定的日志项目下(点击项目名称左侧的下拉按钮),可通过单元名称、单元ID、备注、标签查询指定的日志单元。 将鼠标悬浮在日志单元名称上,可查看日志单元id、日志单元原始名称信息。
        来自:
        帮助文档
        云日志服务
        用户指南
        日志管理
        管理日志单元
      • 删除日志节点
        如果您不再需要使用全局Binlog服务,您可以删除日志节点,以节省资源。 注意事项 请在业务空闲时间段进行操作。 请确保实例关联的主机节点状态正常并且没有连接访问操作。 操作步骤 1. 在天翼云官网首页的顶部菜单栏,选择产品 > 数据库 > 关系型数据库 > 分布式关系型数据库 ,进入分布式关系型数据库产品页面。然后单击管理控制台 ,进入概览页面。 2. 在左侧导航栏,选择DRDS > 实例管理,进入实例列表页面。然后在顶部菜单栏,选择区域和项目。 3. 选择如下任意一种方式,进入删除节点页面。 方式一 :在实例列表中,找到目标实例,然后在操作 列选择删除节点。 方式二 :在实例列表中,找到目标实例并查看对应的日志节点(日志节点名称为xxxbinlog)。然后在日志节点的操作 列,选择更多 > 删除节点。 4. 在数据节点删除 页面的变更后配置区域,选中目标日志节点。 5. 在页面右下角阅读并勾选协议,然后单击提交。
        来自:
        帮助文档
        分布式关系型数据库
        用户指南
        日志管理
        全局Binlog日志管理
        删除日志节点
      • 功能特性
        权威情报数据 借助国内顶尖厂家共同分析的结果,快速构建威胁信誉库,将诸如僵尸木马活动、恶意代码传播、恶意攻击行为、恶意站点数据等网络安全事件及信誉数据同步至本系统,形成联动能力。 权威安全预警 定时同步国家应急响应中心(CNCERT)的漏洞预警、威胁情报、安全资讯数据,及时明晰最新安全信息。 攻击源警告 当系统检测到远端IP地址存在恶意入侵或者探测行为时,可以配置对应的IP进行告警,告警页面的内容可以自定义,当此IP再次连接Web服务时,对其推送告警界面,以做警示。 恶意网站警告 通过国家应急响应中心信誉库自动同步恶意网站数据,在用户访问恶意网站时,给予及时告警,协助用户识别Web威胁,同时运维管理员可自定义添加恶意网站。 安全态势大屏 支持4种态势大屏,包括全局态势大屏、资产态势大屏、脆弱性态势大屏、威胁态势大屏。
        来自:
        帮助文档
        态势感知
        产品介绍
        功能特性
      • 查看实例
        实例详情 1、 实例列表点击【管理】按钮,进入实例列表页面。 2、 查看实例详情信息,包括基本信息、运行状态、网络、接入点和全局监控5个部分。 3、各部分参数及内容说明如下表所示。 参数 说明 实例名称 RocketMQ实例名称是指在RocketMQ中创建的一个特定实例的名称。它可以用来唯一标识和区分不同的RocketMQ实例。根据RocketMQ的设计,实例名称通常由字母、数字和下划线组成,并且长度通常不超过255个字符。实例名称应该具有描述性,以便在多个RocketMQ实例存在时进行区分和管理。 实例ID RocketMQ实例ID是指在RocketMQ中创建的一个实例的唯一标识符。它是由系统自动生成的,用于区分不同的RocketMQ实例。实例ID可以用来管理和操作RocketMQ实例,例如创建、删除和修改实例等。实例ID通常由一串数字和字母组成,并且在RocketMQ集群中必须保持唯一性。 引擎类型 提供RocketMQ和CTGMQ两类引擎。 磁盘大小 购买实例选择的磁盘大小,通常为100G的整数倍。 磁盘类型 购买实例选择的磁盘类型,默认为SAS,也可选择更高的IO磁盘。 主机规格 购买实例选择的主机规格,主要展示CPU核数和内存大小,更多主机规格请参见产品规格。 broker节点数 RocketMQ的broker节点数是指在一个RocketMQ集群中扮演broker角色的节点数量。每个broker节点负责存储消息、处理消息的传输和消费者的请求等功能。 实例描述 用户根据需要可填写实例备注。 运行状态 实例当前运行状态,各状态描述见上文表格实例状态说明。 付费类型 创建实例时选择的付费类型,有包周期/按需两个选项。 创建时间 实例创建时间。 到期时间 包周期的实例到期时间,按需付费类型不展示。 专用网络 创建实例时绑定的VPC名称,详见订购前准备。 子网 创建实例时绑定的子网名称,详见订购前准备。 安全组 创建实例时绑定的安全组名称,详见订购前准备。 网络 VPC专用网络。 接入点 接入点具体VPC内网IP。 TPS监控 标识该集群所有Broker下,所有Topic的生产、消费TPS(2min)的时间变化曲线。 流量监控 标识该集群下,所有Topic的消费堆积情况,列表按倒序排列了堆积量最大的前20个Topic的堆积情况。 全局堆积 全局堆积是指消息在整个消息队列系统中的积压情况。 全局消息 标识该集群,所有Topic的生产情况,按现有消息量倒序排列。
        来自:
        帮助文档
        分布式消息服务RocketMQ
        用户指南
        实例管理
        查看实例
      • 云主机内存高负载
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到内存高负载动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录弹性云主机 控制台,进入目标实例的监控指标页,观测内存使用率指标。 2、业务应用验证: 观察业务应用响应是否变慢,这可能是由于系统开始使用交换空间(Swap)所致。 检查系统日志,确认是否有OOM Killer相关的日志输出,以及哪个进程被“杀死”。
        来自:
        帮助文档
        应用高可用
        用户指南
        故障演练服务
        故障动作库
        计算
        弹性云主机
        云主机内存高负载
      • 云主机内存高负载(1)
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到内存高负载动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录弹性云主机 控制台,进入目标实例的监控指标页,观测内存使用率指标。 2、业务应用验证: 观察业务应用响应是否变慢,这可能是由于系统开始使用交换空间(Swap)所致。 检查系统日志,确认是否有OOM Killer相关的日志输出,以及哪个进程被“杀死”。
        来自:
      • 部署规划
        您需要在部署天翼云TeleDB数据库之前,规划相关的硬件、网络及基础环境。 1. 先准备好介质独立部署,为方便快速部署,TelePG从1.5.3版本开始支持独立部署功能。前期准备好介质,部署好zk,部署好mysql,借助TelePG控制台进行部署。 2. 通过集团云翼平台直接订购开通部署。 3. 流复制是PostgreSQL 9.0 之后提供的新的传递 WAL 日志的方法。通过流复制,备库不断的从主库同步相应的数据,并在备库应用每个 WAL 文件 。主备模式推荐采用同步及潜在同步至少三节点的方式。 4. 暂不支持自动建立database,需用户手动建立database;支持自动建schema,用户可不用手动建立schema。 内存分配 1.shared buffer pool,共享内存区域:供 PostgreSQL 服务器的所有进程使用。查看 sharedbuffers 参数可以得到其设置值,建议设为内存的四分之一。 2.WAL buffer,预写日志缓冲区:WAL 数据在写入持久存储之前的缓冲区,实例初始化时自动计算。 3.commit log,提交日志:所有事务的状态日志,每个事务占用 2bit,最大512MB。 4.tempbuffers,临时表缓冲区。 5.workmem,工作内存:执行器在执行 sort、distinct 使用该区域对元组做排序,以及存储 merge join、hash join 多表连接的数据,受最大连接数 maxconnections 参数影响,建议用户 session 级别进行设置,不要全局设置。 6.maintenanceworkmem,维护内存:某些类型的维护操作使用该区域(如vacuum、reindex)。 注意 按照小系统上云oltp应用保守设置,如果是大数据、数据仓库,需要再此基础按照测试重新优化调整较大参数值。 最大内存估算可参考如下表: 项目 值(MB) 备注 maxconnections 100 默认值为100 workmem 4 默认值为4,最小值64KB tempbuffers 8 默认值为8,最小值800KB sharedbuffers 128 默认值为8,最小值128KB autovacuummaxworkers 3 默认值为3 maintenanceworkmem 64 默认值为64MB,最小值为1MB。 commit log 48 每个事务2bits,autovacuumfreezemaxage,默认为2亿。 maxconnectionsworkmem+maxconnectionstempbuffers+sharedbuffers+(autovacuummaxworkersmaintenanceworkmem)+clog 1568 wal buffers1 autovacuumworkmem1 操作系统配置规范: 关闭 CPU 的节能模式。 关闭 NUMA。 建议使用 UTF8。 设置时间时区,建议主机工程师设置时间同步服务。 关闭其他服务: systemctl stop tuned.service ktune.service systemctl stop firewalld.service systemctl stop postfix.service systemctl stop avahidaemon.socket systemctl stop avahidaemon.service systemctl stop atd.service systemctl stop bluetooth.service systemctl stop wpasupplicant.service systemctl stop accountsdaemon.service systemctl stop atd.service cups.service systemctl stop postfix.service systemctl stop ModemManager.service systemctl stop debugshell.service systemctl stop rtkitdaemon.service systemctl stop rpcbind.service systemctl stop rngd.service systemctl stop upower.service systemctl stop rhsmcertd.service systemctl stop rtkitdaemon.service systemctl stop ModemManager.service systemctl stop mcelog.service systemctl stop colord.service systemctl stop gdm.service systemctl stop libstoragemgmt.service systemctl stop ksmtuned.service systemctl stop brltty.service systemctl stop avahidnsconfd.service 数据库高可用telePG 数据库高可用telePG组件服务器,bios层需要关闭numa,关闭电源保护模式设置CPU为最大性能模式,让其不降频,cat /proc/cpuinfo grep E "model nameMHz"CPU型号、频率一致。 参数类型 配置项 说明 操作系统内核参数配置 sysctl vm.swappiness5 5~10可选,但不可能阻止使用swap空间 操作系统内核参数配置 vm.minfreekbytes1024000 保证系统空闲内存维持在一定水平,同时保障内存管理low和min水位之间有足够间隔 操作系统内核参数配置 fs.aiomaxnr40960000 aiomaxnr no of process per DB no of databases 4096 操作系统内核参数配置 vm.dirtyratio20 vm.dirtybackgroundratio5 vm.dirtywritebackcentisecs100 vm.dirtyexpirecentisecs500 可选,这个参数指定了当文件系统缓存脏页数量达到系统内存百分之多少时(如5%)就会触发pdflush/flush/kdmflush等后台回写进程运行,将一定缓存的脏页异步地刷入外存 操作系统内核参数配置 vm.vfscachepressure150 vm.swappiness10 vm.minfreekbytes524288">> /etc/sysctl.d/99sysctl.conf && sysctl system 可选,该参数表示内核回收用于directory和inode cache内存的倾向。缺省值100表示内核将根据pagecache和swapcache,把directory和inode cache保持在一个合理的百分比;降低该值低于100,将导致内核倾向于保留directory和inode cache;增加该值超过100,将导致内核倾向于回收directory和inode cache 操作系统内核参数配置 fs.filemax 76724200 该参数表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量 操作系统内核参数配置 net.core.rmemmax 4194304 最大的TCP数据接收缓冲 操作系统内核参数配置 net.core.wmemmax 2097152 最大的TCP数据发送缓冲 操作系统内核参数配置 net.core.wmemdefault 262144 表示接收套接字缓冲区大小的缺省值(以字节为单位) 操作系统内核参数配置 net.core.rmemdefault 262144 表示发送套接字缓冲区大小的缺省值(以字节为单位) 操作系统内核参数配置 net.ipv4.tcpsyncookies 1 当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭。 操作系统内核参数配置 net.ipv4.tcptwreuse 1 允许将TIMEWAIT sockets重新用于新的TCP连接,默认为0,表示关闭 操作系统内核参数配置 net.ipv4.tcptwrecycle 1 TCP连接中TIMEWAIT sockets的快速回收,默认为0,表示关闭,注意如果是natnat网络,并与net.ipv4.tcptimestamps 1组合使用,则会出现时断时续的情况 操作系统内核参数配置 net.ipv4.tcpfintimeout 30 修改系統默认的TIMEOUT 时间,避免服务器被大量的TIMEWAIT拖死 操作系统内核参数配置 net.ipv4.iplocalportrange 9000 65000 如果连接数本身就很多,可以再优化一下TCP的可使用端口范围,进一步提升服务器的并发能力,默认值是32768到61000 操作系统内核参数配置 net.ipv4.tcpmaxsynbacklog 8192 SYN队列的长度,默认为1024,加大队列长度为8192,可以容纳更多等待连接的网络连接数 操作系统内核参数配置 net.ipv4.tcpmaxtwbuckets 5000 系统同时保持TIMEWAIT的最大数量,如果超过这个数字,TIMEWAIT将立刻被清除并打印警告信息,默认为180000 操作系统内核参数配置 net.ipv4.conf.all.rpfilter 0 net.ipv4.conf.all.arpfilter 0 net.ipv4.conf.default.rpfilter 0 net.ipv4.conf.default.arpfilter 0 net.ipv4.conf.lo.rpfilter 0 net.ipv4.conf.lo.arpfilter 0 net.ipv4.conf.em1.rpfilter 0 net.ipv4.conf.em1.arpfilter 0 net.ipv4.conf.em2.rpfilter 0 net.ipv4.conf.em2.arpfilter 0 网卡的设置 操作系统内核参数配置 kernel.shmmni 4096 这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是4096 。通常不需要更改kernel.sem 250 32000 100 142 操作系统内核参数配置 kernel.shmall 1073741824 该参数表示系统一次可以使用的共享内存总量(以页为单位)。缺省值是2097152,可根据kernel.shmmax大小进行调整(kernel.shmmax/41024或者kernel.shmmax/81024) 操作系统内核参数配置 kernel.shmmax 4398046511104 该参数定义了共享内存段的最大尺寸(以字节为单位),此值默认为物理内存的一半 操作系统内核参数配置 kernel.sysrq 0 如无需调试系统排查问题,这个必须为0 telepg的 limits.conf配置 telepg soft nofile1048576 telepg的 limits.conf配置 telepg soft memlock 1 telepg的 limits.conf配置 telepg hard memlock 1 telepg的 limits.conf配置 telepg hard memlock 128849018880 telepg的 limits.conf配置 telepg soft memlock 128849018880 telepg的 limits.conf配置 telepg soft core6291456 telepg的 limits.conf配置 telepg hard core6291456 telepg的 limits.conf配置 telepg hard nproc131072 telepg的 limits.conf配置 telepg soft nproc131072 telepg的 limits.conf配置 telepg hard nofile 1048576 telepg的 limits.conf配置 telepg hard stack 32768 telepg的 limits.conf配置 telepg soft stack 10240 禁用透明大页 echo never> /sys/kernel/mm/transparenthugepage/enabled 禁用透明大页 echo never> /sys/kernel/mm/transparenthugepage/defrag 网络连通性 确保组件和集群内的网络联通。 确保与相关联组件的网络连通。 确保防火墙关闭。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V1.0.0版本产品文档
        安装部署手册
        安装前准备
        部署规划
      • 标签
        本节介绍了云数据库TaurusDB的标签功能。 操作场景 标签管理服务用于用户在云平台,通过统一的标签管理各种资源。TMS服务与各服务共同实现标签管理能力,TMS提供全局标签管理能力,各服务维护自身标签管理 。 建议您先在TMS系统中设置预定义标签。 标签由“键”和“值”组成,每个标签中的一个“键”只能对应一个“值”。 每个实例最多支持10个标签配额。 添加标签 步骤 1 登录管理控制台。 步骤 2 单击管理控制台右上角的,选择Region。 步骤 3 在页面左上角单击,选择“数据库 > 云数据库TaurusDB”。 步骤 4 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例的“基本信息”页签。 步骤 5 在左侧导航栏,单击“标签”,单击“添加标签”,在“添加标签”弹出框中,输入标签的键和值,单击“确定”。 标签的键不能为空且必须唯一,长度为1~36个字符,只能包含英文字母、中文、数字、中划线和下划线。 标签的值可以为空字符串,长度为0~43个字符,只能包含英文字母、中文、数字、中划线、下划线和英文句点。 步骤 6 添加成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。
        来自:
        帮助文档
        云数据库TaurusDB
        用户指南
        标签
      • 名词解释
        本文为您介绍分布式消息服务MQTT的相关术语解释。 实例(Instance) 创建购买消息队列 MQTT 服务的实体单元,包含MQTT Broke和kafka集群节点。 MQTT Broker 消息队列 MQTT 提供的 MQTT 协议交互的服务端节点,用于完成与 MQTT 客户端消息收发和数据存储至消息队列。 MQTT 客户端 用于和 MQTT 服务器交互的移动端节点。 父级 Topic(Parent Topic) MQTT 协议基于 Pub/Sub 模型,因此任何消息都属于一个 Topic。根据 MQTT 协议,Topic 存在多级,定义第一级 Topic 为父级 Topic,需先在控制台创建该父级 Topic。 子级 Topic(Subtopic) MQTT 的二级 Topic,甚至三级 Topic 都是父级 Topic 下的子类。使用时,直接在代码里设置,无需创建。需要注意的是微消息队列 MQTT 限制父级 Topic 和子级 Topic 的总长度为 64 个字符,如果超出长度限制将会导致客户端异常。 Client ID 微消息队列 MQTT 的 Client ID 是每个客户端的唯一标识,要求全局唯一,使用相同的 Client ID 连接消息队列 MQTT服务会被拒绝。 消息队列Kafka MQTT Broker主要承担移动端连接接入、连接管理、数据转发等工作。后端数据持久化和消息存储至kafka消息队列;租户后端应用系统可通过kafka分析、处理数据并下发指令。 终端连接地址 即MQTT Broker端接入地址,设备端使用。 服务端连接地址 即kakfa集群连接地址,云端应用服务使用。 订阅关系 终端设备每订阅一个主题即一个订阅关系。
        来自:
      • 统一身份认证
        本文主要介绍应用性能管理 统一身份认证服务(Identity and Access Management,以下简称IAM)实现用户认证信息的集中管理。用户可以管理自己的已验证邮箱、已验证手机、密码等信息。当用户在调用API接口申请云服务器或进行云资源管理以及使用多租户方式登录云平台时,也可实时查询所需的项目ID、访问密钥(AK/SK)以及帐户名。 通过云审计服务,您可以记录与统一身份认证服务相关的操作事件,便于日后的查询、审计和回溯。 注:统一身份认证服务属全局级服务,各二类节点统一身份认证的相关操作事件请在贵州资源池查看和操作。 表 云审计服务支持的IAM操作列表 操作名称 资源类型 事件名称 用户登录 user login 用户登出 user logout 登录重置密码 user changePassword 创建用户 user createUser 删除用户 user deleteUser 修改用户 user updateUser 创建用户组 userGroup createUserGroup 删除用户组 userGroup deleteUserGroup 修改用户组 userGroup updateUserGroup 创建idp identityProvider createIdentityProvider 删除idp identityProvider deleteIdentityProvider 修改idp identityProvider updateIdentityProvider 更新metadata identityProvider updateMetadata 更新帐号登录策略 domain updateSecurityPolicies 更新密码策略 domain updatePasswordPolicies 更新ACL domain updateACLPolicies 更新安全警告策略 domain updateWarningPolicies 创建AK/SK user addCredential 删除 AK/SK user deleteCredential 修改邮箱 user modifyUserEmail 修改手机 user modifyUserMobile 修改密码 user modifyUserPassword 登录开启双因子认证 user modifySMVerify 上传头像 user modifyUserPicture 创建信任 agency createAgency 删除信任 agency deleteAgency 修改信任信息 agency updateAgency 修改latch user modifyLatchVerify 修改mc user modifyMCConnectVerify 管理员设置用户密码 user setPasswordByAdmin 切换角色 user switchRole
        来自:
        帮助文档
        云审计
        用户指南
        支持审计的服务及详细操作列表
        管理与部署
        统一身份认证
      • 创建账号登录名
        本文为您介绍如何创建账号登录名。 账号登录名指为当前账号分配的登录名,由账号前缀名和账号别名(后缀名),以及中间的“”共同组成。创建账号登录名成功后,可以为子用户设置后缀为账号别名的登录名。拥有登录名的子用户,可以使用登录名和密码完成登录。 账号登录名 1. 账号登录名总长度为3128位,首字母必须英文字母或汉字,只支持英文大小写字母、数字、汉字、“.”、“”或“”。 2. 账号登录名需要全局唯一。 3. 前缀名尾字母不能为“”,后缀名首字母不能为“ ”。 账号别名 1. 账号别名长度为163位,首字母不允许为“”,只支持英文大小写字母、汉字、数字、“.”、“”或“ ”。 2. 账号别名需要全局唯一。 3. 创建完成的账号别名,目前仅支持修改,不支持删除。 4. 由一位主用户创建的子用户,账号别名一致。且主用户调整账号后缀,所属子用户的账号后缀也会同步更新。 账号前缀名 1. 账号别名最小长度为1,最大长度为登录名总长度限制后缀名长度,前缀名尾字母不允许为“”,只支持英文大小写字母、汉字、数字、“.”、“”或“ ”。 2. 在相同账号别名的基础上,账号前缀名需要全局唯一。 3. 创建完成的账号前缀名,目前仅支持修改,不支持删除。
        来自:
        帮助文档
        统一身份认证(一类节点)
        用户指南
        用户管理
        创建账号登录名
      • 云主机CPU高负载
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到CPU高负载 动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录弹性云主机 控制台,进入目标实例的监控指标页,观测CPU使用率指标。 2、业务应用验证: 观察业务应用是否出现响应变慢、处理失败率升高等现象。
        来自:
        帮助文档
        应用高可用
        用户指南
        故障演练服务
        故障动作库
        计算
        弹性云主机
        云主机CPU高负载
      • 集群监控
        集群监控页面展示整个集群监控指标,可以从实例的整体全局上了解实例的运行状态。 操作场景 集群监控页面展示整个集群监控指标,可以从实例的整体全局上了解实例的运行状态。 操作步骤 1. 以用户名和密码登录分布式数据库 控制台,在左侧导航树单击实例监控 ,选择集群监控 页签。 2. 选择需要查看的时间范围。 集群监控页面包含了以下指标信息: 容量占用率:所有节点数据目录大小之和 / 所有节点磁盘总量之和。 总请求数:所有DN节点总请求数之和。 读请求数:所有DN节点读请求数之和。 写请求数:所有DN节点写请求数之和。 其他请求数:所有DN节点其他请求数之和。 总连接数:所有DN节点连接数之和。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V2.0.0版本产品文档
        管理平台使用手册
        实例监控
        集群监控
      • 测试方法
        参数 说明 dbdriver 数据库引擎。 pgsqlhost 实例连接地址。 pgsqlport 实例连接端口。 pgsqluser 实例账号。 pgsqlpassword 实例账号对应的密码。 pgsqldb 实例用于测试的数据库名。 tablesize 测试表大小。 tables 测试表数量。 events 测试请求数量。 time 测试时间。 threads 测试并发线程数。 percentile 需要统计的百分比,默认值为95%,即请求在95%的情况下的执行时间。 reportinterval 测试进度报告输出频率,表示N秒输出一次测试进度报告。 skiptrx 是否跳过事务。1:跳过0:不跳过
        来自:
        帮助文档
        关系数据库PostgreSQL版
        性能白皮书
        测试方法
      • 重启Postgresql实例
        我的摘要1 接口描述 重启Postgresql实例。 如果有大量的事务需要提交或回滚,可能会延长1分钟左右。 调用该接口时,实例必须满足以下条件,否则将操作失败: 实例状态为运行中; 实例没有进行中的备份。 请求方法 POST URI /v1/product/restart 请求参数 名称 位置 类型 必选 说明 prodInstId body Long 是 实例id 响应参数 名称 类型 说明 message String 消息提示 statusCode Integer 状态码 returnObj Object 返回结果 示例 请求示例 { "prodInstId": 1 } 响应示例 { "message": "SUCCESS", "returnObj": null, "statusCode": 800 } 错误码 访问ErrorCodes说明文档查看更多错误码。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        API参考
        API
        实例
        重启Postgresql实例
      • 权限管理
        如果您需要对您所拥有的LTS(Log Tank Service)进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用LTS资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 将LTS资源委托给更专业、高效的其他或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用LTS服务的其它功能。 本章节为您介绍对用户授权的方法。 前提条件 给用户组授权之前,请您了解用户组可以添加的LTS权限,并结合实际需求进行选择LTS支持的系统权限。 示例流程 1. 登录统一身份认证服务IAM控制台。在IAM控制台创建用户组,并授予云日志服务操作权限“LTS FullAccess”。 说明 选择“LTS FullAccess”,由于该策略有依赖,除了勾选LTS FullAccess外,还需要在同项目中勾选依赖的策略:Tenant Guest、以及“全局区域 对象存储服务项目”中勾选依赖的策略:Tenant Administrator。 2. 在IAM控制台创建用户,并将其加入[步骤1]中创建的用户组。 3. 使用新创建的用户登录控制台,切换至授权区域,验证权限。
        来自:
        帮助文档
        云日志服务
        用户指南
        权限管理
      • Zookeeper FAQ
        本章节介绍Zookeeper引擎的常见问题 为什么Zookeeper会出现zxid溢出? 本文介绍在使用ZooKeeper时,客户端出现zxid(Zookeeper事务ID)溢出的问题现象、问题原因和解决方案。 问题现象 ZooKeeper集群强制选主,并重置zxid低32位的计数值。 问题原因 zxid是一个长64位的数字。高32位用来表示当前Leader的周期,低32位用来表示当前请求产生的事物在当前Leader周期内的位置。每产生一个新的事务,zxid的低32位就会自动加1。当zxid达到最大值,即zxid的低32位达到0xffffffff,就会触发集群强制选主,并重置zxid低32位的计数值(zxid高32位变为新Leader的周期,低32位变为0)。 解决方案 目前,Server没有规避zxid溢出的方法,请在业务侧提前规避。 对于使用ZooKeeper作为注册配置中心的使用场景:集群选主不会影响到正常使用,客户端在集群选主之后会自动重连恢复。 为什么Zookeeper会出现APIError溢出? 本文将介绍使用MSE ZooKeeper时,客户端出现APIError报错的问题现象,问题原因和解决方案。 问题现象 使用ZooKeeper客户端出现APIError报错,如下所示: org.apache.zookeeper.KeeperException$APIErrorException: KeeperErrorCode APIError for /xxx。 问题原因 在使用MSE ZooKeeper时客户端触发了MSE ZooKeeper的限流策略。 解决方案 保障ZooKeeper单个会话创建的临时节点(ephemeral)数量少于2000个。 为什么Zookeeper客户端会出现Conection Loss? 本文将介绍使用MSE ZooKeeper时,客户端出现Conection Loss报错的问题现象,问题原因和解决方案。
        来自:
        帮助文档
        微服务引擎
        常见问题
        注册配置中心
        Zookeeper FAQ
      • 数据库使用规范
        数据库SQL开发规范 在程序中,建议使用预编译语句进行数据库操作。预编译只编译一次,以后在该程序中就可以调用多次,比SQL效率高。 避免数据类型的隐式转换,隐式转换会导致索引失效。禁止在WHERE从句中对列进行函数转换和计算,会导致索引失效。 避免使用双%号或前置%号的查询条件,这样无法利用到索引。 禁止在查询中使用SELECT 语句。原因如下: 使用SELECT 会消耗更多的CPU和IP以及网络带宽资源。 使用SELECT 无法使用覆盖索引。 不使用SELECT 可以减少表结构变更对代码带来的影响。 避免使用子查询,子查询会产生临时表,临时表没有任何索引,数据量大时严重影响效率。建议把子查询转化成关联查询。 避免使用JOIN关联太多的表,建议不要超过5个表的JOIN操作。需要JOIN的字段,数据类型必须绝对一致。每JOIN一个表会多占用一部分内存(由 joinbuffersize 控制),会产生临时表操作,影响查询效率。避免使用自然连接(NATURAL JOIN)。 尽量减少同数据库的交互次数,数据库更适合处理批量操作。 使用IN代替OR IN操作可以有效的利用索引,IN的值不要超过500个。 不使用反向查询,如:NOT IN、NOT LIKE。 禁止使用 ORDER BY RAND() 进行随机排序。该操作会把表中所有符合条件的数据装载到内存中进行排序,消耗大量的CPU和IO及内存资源。推荐在程序中获取一个随机值,然后根据随机值从数据库获取数据。 在不需要去重的情况下,要使用UNION ALL代替UNION。UNION ALL不需要对结果集再进⾏行排序。 合并多个相同操作到一起,可以提高处理效率,数据库更适合处理批量操作。通过批量操作减少同数据库交互次数。 超过100万行的批量写操作,要分批多次进行操作。大批量写操作可能会造成严重的主从延迟。 如果有ORDER BY的场景,请注意利用索引的有序性: ORDER BY最后的字段是组合索引的一部分,并且放在索引组合顺序的最后。 避免出现filesort的情况,影响查询性能。 正例:WHERE a? and b? ORDER BY c;,索引:abc。 反例:索引中有范围查找,那么索引有序性无法利用,如:WHERE a>10 ORDER BY b;,索引ab无法排序。 尽量使用ANSI SQL标准语法进行DML操作,而不是用MySQL扩展的SQL语法。常见的MySQL扩展SQL语法有: REPLACE INTO。 INSERT ... ON DUPLICATE KEY UPDATE。 不建议使用存储过程,存储过程难以调试和扩展,更没有移植性。 不建议使用触发器,事件调度器(event scheduler)和视图实现业务逻辑,这些业务逻辑应该在业务层处理,避免对数据库产生逻辑依赖。 不建议使用大事务,业务允许的情况下,事务里包含SQL语句越少越好,尽量不超过5个。因为过长的事务会导致锁数据较久,以及MySQL内部缓存、连接消耗过多等问题。 TRUNCATE TABLE比DELETE速度快,且使用的系统和日志资源少,如果删除的表上没有TRIGGER,且进行全表删除,建议使用TRUNCATE TABLE。
        来自:
        帮助文档
        关系数据库MySQL版
        用户指南
        使用规范总览
        数据库使用规范
      • 关系数据库SQL Server版
        解除错误日志配置 1. 点击【日志配置管理】进入日志配置管理列表界面。 2. 点击需要配置日志管理的实例记录对应的【解除配置】按钮,点击【确认】按钮。 3. 当日志配置管理列表对应实例的【LTS错误日志配置】状态为【未配置】,表示解除配置成功。 在云日志服务平台查看日志 1. 点击【日志配置管理】进入日志配置管理列表界面。 2. 点击需要配置日志管理的实例记录对应的【配置访问日志】按钮。 3. 点击蓝框背景文字中的【日志服务控制台】超链接,跳转到云日志服务控制台,选择要查看的【日志项目】和【日志单元】进行查看。 云日志服务平台及VPCE配置指引 购买云日志服务 日志配置管理功能需要首先购买云日志服务,如您尚未购买,可参考开通云日志服务进行购买。 管理日志项目和日志单元 1. 进入云日志服务控制台,在左侧菜单栏选择【日志管理】。 2. 在日志项目列表中,点击【创建项目】。 3. 在创建项目弹窗中,输入项目的名称,项目名称全局唯一,且创建后不可修改。 4. 点击确定,日志项目创建成功,即可在日志项目列表下方生成一条日志项目信息。 5. 点击日志项目名称对应的下拉按钮,点击【创建日志单元】。 6. 在创建日志单元弹窗,输入以下参数: 1. 日志单元名称:输入单元名称,注意单元名称在当前项目内不可重复,且创建后不可修改。 2. 日志存储时间:日志采集后在云日志服务中的存储时长,超出存储时长后,日志数据将被老化删除。目前最长保存时间为365天。 7. 点击保存,日志单元创建成功,即可在目标日志项目下方生成一条日志单元信息。
        来自:
        帮助文档
        云日志服务
        用户指南
        日志接入
        云服务日志接入
        关系数据库SQL Server版
      • 配置委托
        本章节主要介绍配置的配置委托。 数据开发模块的作业执行中会遇到如下问题: 数据开发模块的作业执行机制是以启动作业的用户身份执行该作业。对于按照周期调度方式执行的作业,当启动该作业的IAM帐号在调度周期内被删除后,系统无法获取用户身份认证信息,导致作业执行失败。 如果作业被低权限的用户启动,也会因为权限不足导致作业执行失败。 若需解决以上两个问题,则可配置委托。配置委托后,作业执行过程中,以委托的身份与其他服务交互,可以避免上述两种场景下作业执行失败。 委托的作用 由于云各服务之间存在业务交互关系,一些云服务需要与其他云服务协同工作,需要您创建云服务委托,将操作权限委托给这些服务,让这些服务以您的身份使用其他云服务,代替您进行一些资源运维工作。 委托的分类 委托分两类,工作空间委托和作业委托。 工作空间委托:工作空间级别的,全局委托。适用于该空间内的所有作业。 作业委托:适用于单个作业级别。 作业委托优先级高于工作空间委托,如果工作空间与作业级别的委托都没有配置,作业会以启动者的身份去执行。 约束限制 创建或修改委托需要用户具有Security Administrator权限。 配置工作空间级委托,需要用户具有DAYU Administrator或者Tenant Administrator权限。 配置作业级委托,需要用户具有查看列表委托的权限。
        来自:
        帮助文档
        数据治理中心 DataArts Studio
        用户指南
        数据开发
        配置管理
        配置
        配置委托
      • 设置用户权限
        本文主要介绍如何设置OBS用户权限。 若云服务帐号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用OBS的其它功能。 若您使用IAM用户,则需要先配置IAM用户的OBS资源权限。OBS与其他云资源是分开部署的。 示例流程 操作步骤 步骤 1 使用云服务帐号登录管理控制台。 步骤 2 在顶部导航栏选择“服务列表>管理与部署>统一身份认证服务”,进入“统一身份认证服务”管理控制台。 步骤 3 创建用户组并授予OBS资源权限。 用户组是用户的集合,IAM通过用户组功能实现用户的授权。您在IAM中创建的用户,需要加入特定用户组后,用户才具备用户组所拥有的权限。 1. 在左侧导航栏单击“用户组”,进入“用户组”界面。 2. 单击“创建用户组”。 3. 在“创建用户组”界面,输入“用户组名称”和“描述”,单击“创建”。 用户组创建完成,界面自动返回用户组列表,列表中显示新建的用户组。 4. 单击所创建的用户组右侧操作列的“权限配置”。 5. 在用户组详情页,选择“权限管理”页签,单击“配置权限”。 6. 作用范围选择“全局服务”,根据需求选中权限,单击“确定”。 步骤 4 创建用户。 步骤 5 使用IAM用户登录OBS管理控制台,验证用户权限。
        来自:
        帮助文档
        对象存储 OBS
        快速入门
        设置用户权限
      • 云容器托管Master节点宕机(1)
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到托管Master节点宕机 动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录云容器引擎控制台,进入目标实例节点的监控指标页,观测相关监控指标。 2、业务应用验证: 观察集群已运行的业务 Pod 是否保持稳定(Master 宕机不直接影响已调度运行的 Pod)。 验证集群调度、Pod 创建 / 删除 / 扩缩容等管控操作是否失效。
        来自:
      • 云主机DNS篡改(1)
        3、配置全局策略 1. 在全局配置 页面,按需添加保护策略 和监控指标。 2. 配置完成后,单击完成 按钮,创建演练任务。 4、发起故障注入 1. 发起演练 :在演练管理 列表找到对应演练任务,单击操作列的执行演练, 在新页面中点击发起新演练。 2. 进入实验 :系统将自动跳转到本次演练的运行详情 页,或在演练执行记录 列表点击对应执行实例的详情进入。 3. 注入故障 :在动作组 中,找到DNS篡改 动作卡片,单击执行。 4. 查看日志 :单击动作卡片本身,在右侧弹出的侧边栏中查看执行详情。 效果验证 在故障注入期间,您可以通过以下方式验证演练效果: 1、观测实例指标: 登录应用性能监控 控制台,观测已接入应用的HTTP请求错误数、HTTP状态码统计指标。 2、业务应用验证: 使用 ping 或 dig 命令访问被篡改的域名(例如 ping yourtampereddomain.com)。预期 ping 命令会尝试连接“映射IP”,而不是该域名真实的IP地址。
        来自:
      • 1
      • ...
      • 17
      • 18
      • 19
      • 20
      • 21
      • ...
      • 483
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

      青云志云端助力计划

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

      云上钜惠

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

      中小企业服务商合作专区

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

      出海产品促销专区

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

      天翼云奖励推广计划

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

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      GPU云主机

      轻量型云主机

      弹性伸缩服务 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号