活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版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云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      服务器安全卫士(原生版)_相关内容
      • MySQL如何增加表和给表字段赋值
        本页介绍MySQL如何进行增加表和给表字段赋值的操作。 MySQL增加表和给表字段赋值 MySQL数据库对增加表和给表字段赋值的操作提供了以下几种方式: 增加表和表结构 CREATE TABLE tianyiyun ( uid MEDIUMINT NOT NULL AUTOINCREMENT, user CHAR(10) NOT NULL, PRIMARY KEY (uid) ); 1.不对新增字段赋值,数据库会自动赋值到字段中。 mysql> INSERT INTO tianyiyun (user) VALUES ('a'),('b'),('c'),('d'),('e'),('f'); Query OK, 6 rows affected (0.01 sec) Records: 6 Duplicates: 0 Warnings: 0 mysql> select from tianyiyun; ++ uid user ++ 1 a 2 b 3 c 4 d 5 e 6 f ++ 6 rows in set (0.00 sec) mysql> show create table tianyiyun; ++ Table Create Table ++ tianyiyun CREATE TABLE tianyiyun ( uid mediumint(9) NOT NULL AUTOINCREMENT, user char(10) COLLATE utf8mb4bin NOT NULL, PRIMARY KEY (uid) ) ENGINEInnoDB AUTOINCREMENT7 DEFAULT CHARSETutf8mb4 COLLATEutf8mb4bin ++ 1 row in set (0.00 sec) mysql> 2.新增字段赋值0或者null,数据库会将新增的值填写到字段中。 mysql> INSERT INTO tianyiyun (uid,user) VALUES(0,'g'); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO tianyiyun (uid,user) VALUES(NULL,'h'); Query OK, 1 row affected (0.00 sec) mysql> select from tianyiyun; ++ uid user ++ 1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h ++ 8 rows in set (0.00 sec) mysql> show create table tianyiyun; ++ Table Create Table ++ tianyiyun CREATE TABLE tianyiyun ( uid mediumint(9) NOT NULL AUTOINCREMENT, user char(10) COLLATE utf8mb4bin NOT NULL, PRIMARY KEY (uid) ) ENGINEInnoDB AUTOINCREMENT9 DEFAULT CHARSETutf8mb4 COLLATEutf8mb4bin ++ 1 row in set (0.00 sec) 3.使用大于AUTOINCREMENT的值,数据库会将AUTOINCREMEN的值增加,该值也会新增到字段里面。 mysql> INSERT INTO tianyiyun (uid,user) VALUES(99,'i'); Query OK, 1 row affected (0.00 sec) mysql> select from tianyiyun; ++ uid user ++ 1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h 99 i ++ 9 rows in set (0.00 sec) mysql> show create table tianyiyun; ++ Table Create Table ++ tianyiyun CREATE TABLE tianyiyun ( uid mediumint(9) NOT NULL AUTOINCREMENT, user char(10) COLLATE utf8mb4bin NOT NULL, PRIMARY KEY (uid) ) ENGINEInnoDB AUTOINCREMENT100 DEFAULT CHARSETutf8mb4 COLLATEutf8mb4bin ++ 1 row in set (0.00 sec) 4.使用小于AUTOINCREMENT的值,不会影响到数据插入。 mysql> INSERT INTO tianyiyun (uid,user) VALUES(30,'j'); Query OK, 1 row affected (0.00 sec) mysql> select from tianyiyun; ++ uid user ++ 1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h 30 j 99 i ++ 10 rows in set (0.00 sec) mysql> show create table tianyiyun; ++ Table Create Table ++ tianyiyun CREATE TABLE tianyiyun ( uid mediumint(9) NOT NULL AUTOINCREMENT, user char(10) COLLATE utf8mb4bin NOT NULL, PRIMARY KEY (uid) ) ENGINEInnoDB AUTOINCREMENT100 DEFAULT CHARSETutf8mb4 COLLATEutf8mb4bin ++ 1 row in set (0.00 sec) 5.使用负值,数据也能正常插入。 mysql> INSERT INTO tianyiyun (uid,user) VALUES(30,'k'); Query OK, 1 row affected (0.00 sec) mysql> select from tianyiyun; ++ uid user ++ 30 k 1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h 30 j 99 i ++ 11 rows in set (0.00 sec) mysql> show create table tianyiyun; ++ Table Create Table ++ tianyiyun CREATE TABLE tianyiyun ( uid mediumint(9) NOT NULL AUTOINCREMENT, user char(10) COLLATE utf8mb4bin NOT NULL, PRIMARY KEY (uid) ) ENGINEInnoDB AUTOINCREMENT100 DEFAULT CHARSETutf8mb4 COLLATEutf8mb4bin ++ 1 row in set (0.00 sec)
        来自:
        帮助文档
        关系数据库MySQL版
        故障排查
        其他使用问题
        MySQL如何增加表和给表字段赋值
      • MySQL使用规范建议
        索引设计规范 单表的索引数量最好不超过5个,单个索引中的字段数最好不超过5个,避免因长时间锁定数据导致内存、连接消耗过多等问题。 确保索引字段长度固定且不宜过长。过长的索引字段会占用更多磁盘空间,并影响索引的性能。 避免冗余索引,即存在两个索引 (a,b) 和 (a) 的情况,若查询条件为a列,只需建立 (a,b) 索引即可,不需要额外建立 (a) 索引。 对于高过滤性的字段,考虑在其上加索引。高过滤性字段的索引可以提高查询效率。 注意选择性和数据类型。选择性高的字段和合适的数据类型可以提高索引效果和查询性能。 合理利用覆盖索引来减少I/O开销,通过创建包含所需列的复合索引,避免回表操作。 开发使用规范 在处理复杂运算或业务逻辑时,优先考虑在业务层实现,而非在SQL中进行。合理选择分页方式以提高分页效率,避免使用跳跃式分页。 在事务中使用更新语句时,尽量基于主键或唯一键进行操作,避免产生间隙锁和死锁。 尽量避免使用外键和级联更新,应该在应用层处理外键关系。 减少使用in操作,集合元素数量不应超过1000个。 对于批量数据操作,可以适度采用批量SQL语句,例如使用insert into...values语句批量插入数据,但不宜超过100个。 避免使用存储过程,存储过程难以调试、扩展和移植。 避免使用触发器、事件调度器和视图来实现业务逻辑,这些应该在业务层处理,避免对数据库产生逻辑依赖。 避免使用隐式类型转换,了解类型转换规则,确保比较操作符两边的数据类型一致,避免影响查询性能。 在一个事务中,尽量控制SQL语句的数量,不超过5个,避免长时间锁定数据、内存缓存问题和连接消耗过多。 利用覆盖索引来进行查询操作,避免回表。
        来自:
        帮助文档
        关系数据库MySQL版
        最佳实践
        MySQL使用规范建议
      • 关系数据库MySQL版磁盘空间不足问题
        本文介绍查看空间使用情况的方式,以及各种空间问题的原因和解决方案。 如果MySQL数据库实例的磁盘空间满,会导致实例变为只读状态,写业务夯住,应用无法对数据库进行写入操作,从而影响业务正常运行。本文介绍查看空间使用情况的方式,以及各种空间问题的原因和解决方案。 查看空间使用情况 您可以在实例管理的基本信息页面查看存储空间和备份空间的使用情况,这里只展示当前的空间使用总量,没有展示各类数据分别占用的磁盘空间信息,也没有空间使用的历史信息。 您还可以在实例基本信息的查看监控指标"磁盘使用量" 查看磁盘空间使用的历史信息和变化曲线。 Binlog日志文件占用过多 原因及现象: 默认binlog日志是保留7天,如果是在迁移大量数据,实例磁盘空间太小的话,会短时间内产生大量的binlog导致磁盘空间不足。 解决方案: MySQL Binlog日志文件占用过多,可以在mysql命令行上使用PURGE BINARY LOGS BEFORE '20230626 10:00:00'或者PURGE BINARY LOGS TO 'mysqlbin.010'来临时清理本地binlog日志,释放磁盘空间,或者临时修改实例expirelogsdays参数。 表上的索引太多导致空间不足 原因及现象: 通常表上除了主键索引,还存在二级索引,二级索引越多,整个表空间就越大。 解决方案: 优化数据结构,减少二级索引的数量,合并索引建立联合索引等。
        来自:
        帮助文档
        关系数据库MySQL版
        最佳实践
        性能调优
        关系数据库MySQL版磁盘空间不足问题
      • 关系数据库MySQL版元数据锁MDL导致无法操作数据库的解决方法
        本文主要介绍元数据锁MDL导致无法操作数据库的解决方法以及如何避免元数据锁阻塞。 MetaData Lock主要为了保证元数据的一致性,用于处理不同线程操作同一数据对象的同步与互斥问题。MySQL 5.5版本开始,引入了MDL锁,MDL锁是表级别的锁,有些类型的MDL锁会导致读写操作都无法进行,导致SQL的阻塞。 操作步骤 1. 连接MySQL实例。具体操作请参见实例连接方式介绍,通过内网和公网连接实例。 2. 在SQL窗口执行如下SQL查看数据库所有线程状态。 show full processlist 3. 查看State列是否出现大量Waiting for table metadata lock,即表示出现阻塞,在对应的Info列可以查看到对应表的操作,找到正在对该表进行操作的会话Id。 4. 在SQL窗口执行如下命令解锁MDL锁。 kill id 如何避免元数据锁阻塞 MDL 锁一旦发生会对业务造成极大影响,因为后续所有对该表的访问都会被阻塞,造成连接积压。所以日常要尽量避免 MDL 锁阻塞的发生,下面给出几点优化建议可供参考: 开启 metadatalocks 表记录 MDL 锁。 设置参数 lockwaittimeout 为较小值,使被阻塞端主动停止。 规范使用事务,及时提交事务,避免使用大事务。 DDL 操作及备份操作放在业务低峰期执行。
        来自:
        帮助文档
        关系数据库MySQL版
        最佳实践
        性能调优
        关系数据库MySQL版元数据锁MDL导致无法操作数据库的解决方法
      • MySQL建立连接慢导致客户端超时报connection established slowly
        本文介绍MySQL建立连接慢导致客户端超时的处理办法。 场景描述 业务在高峰期时,客户端经常出现向MySQL建立连接超时,导致系统登录需要十几秒。 原因分析 查看MySQL的错误日志,观察是否有如下信息:connection xxx is established slowly。 有上述日志,说明存在某些连接超过一定时间仍未被MySQL处理,客户端的超时时间大于该时间,就会报错。线程池处理连接等待与该参数threadpooloversubscribe相关。 解决方案 对于存在大量新建连接,建议调大threadpooloversubscribe增加线程总数。减少线程重复创建与销毁部分的开销,提高性能,同时它也限制了MySQL的running线程数,关键时刻可以保护系统,防止雪崩。 正常情况下,线程池适用于大量短连接的场景,如果客户是长连接,并且连接数量不多(客户端使用了连接池等情况),线程池的影响也不会很大。
        来自:
        帮助文档
        关系数据库MySQL版
        故障排查
        连接类
        MySQL建立连接慢导致客户端超时报connection established slowly
      • 使用root帐号连接数据库失败
        本文介绍root账号连接数据库失败的处理方法。 场景描述 使用root帐号连接数据库失败。 原因分析 查看内核日志error.log,确认是否有拒绝连接的日志。 使用其他帐号登录数据库,查看root权限,只有本地连接权限。 解决方案 联系技术支持增加远程连接权限"%"解决。
        来自:
        帮助文档
        关系数据库MySQL版
        故障排查
        连接类
        使用root帐号连接数据库失败
      • 客户端TLS版本与MySQL不一致导致SSL连接失败
        本文介绍客户端TLS版本与MySQL不一致导致SSL连接失败的处理方法。 场景描述 客户端连接到云上MySQL失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 查看MySQL的错误日志,从报错信息可以看出,很可能和TLS版本相关,使用如下命令,分别查看MySQL和自建MySQL的TLS版本。 show variables like '%tlsversion%'; 发现MySQL为TLS v1.2版本,自建MySQL为TLS v1.1版本,存在差异。进一步确认客户端TLS版本,与自建MySQL一致,因此出现连接自建MySQL成功,连接云上MySQL失败。 解决方案 客户端升级TLS版本到TLS v1.2。
        来自:
        帮助文档
        关系数据库MySQL版
        故障排查
        连接类
        客户端TLS版本与MySQL不一致导致SSL连接失败
      • 创建表
        本文介绍如何使用pgAdmin创建表。 在RDSPostgreSQL中,通过SQL创建表,如无特别指明,表会默认创建在该database名为public的schema下;而通过pgAdmin创建时,一般情况下,创建好的database会有一个public schema,创建表时则需要特别指明schema。 前提 已经通过pgAdmin连接RDSPostgreSQL实例并添加至Servers。 创建Schema 1. 双击数据库连接Server并打开database菜单栏,选择指定的database并单击以展开属于该database的菜单栏。 2. 单击Schema选项并右键,点击Create > Schema... ,以打开schema创建框,如图所示: 3. schema的创建框与各栏信息如下: General:基本信息,包括schema名与拥有者,默认拥有者为启动数据库连接的用户,必填项。 Security:权限配置,包括权限授予与安全标签,非必填项。 Default Privileges:默认权限,包括表、序列、函数、类型的默认权限,非必填项。 SQL:创建SQL,用户通过前面几项填写后自动生成的创建schema的SQL,无法填写与修改。 点击保存,若无报错即为创建schema成功。 创建表 单击点开schema,下拉菜单栏,点击Create > Table... 以打开Table创建框,如图所示: General:基本信息,包括表名、拥有者、Schema、Tablespace、是否为分区表,默认拥有者为启动数据库连接的用户,必填项。 Columns:列,该处设置此表各列,包括列名、数据类型、数据长度、精度、是否为空、是否为主键、默认值,也可以选择继承于某表。 Advanced:高级选项,包括是否设置RLS、是否强制设置RLS、是否直接通过自定义Type来创建表等选项,均为非必选项。 Constraints:约束项,例如设置主键、外键与校验等,根据自身需要设置即可,非必填项。 Partitions:分区表配置,可以在此配置分区表属性,非必填项。 Parameters:表参数,主要包括表Vacuum与表年龄限制,非必填项。 Security:权限配置,包括权限授予与安全标签,非必填项。 SQL:创建SQL,用户通过前面几项填写后自动生成的创建database的SQL,无法填写与修改。 点击Save保存,若无报错,即表明创表成功。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        最佳实践
        pgAdmin基本操作使用指南
        创建表
      • 连接RDS-PostgreSQL实例
        如何使用pgAdmin连接RDSPostgreSQL实例。 本章节会介绍如何通过工具pgAdmin来操作数据库。 pgAdmin是一个用于设计,维护和管理RDSPostgreSQL的开源工具。 您可通过pgAdmin客户端可视化操作,连接RDSPostgreSQL实例。 本章节使用的是pgAdmin版本为6.20,不同版本可能存在差异。 准备工作 1. 准备可访问RDSPostgreSQL实例的设备。 2. 对RDSPostgreSQL实例绑定网络地址,保证本地设备可以访问关系型数据库实例绑定的网络。 3. 在可访问RDSPostgreSQL实例的设备上,安装pgAdmin客户端。 操作步骤 1. 启动pgAdmin,输入密码登录。 2. 单击左侧Browser的Server,右键选择Register > Server... 。 3. 弹出页面上,在General栏填写数据库实例名称,Connection栏填写数据库实例的连接信息,主要有: Host name/address 填写实例连接地址IP(绑定的弹性IP),Port填写实例连接端口,Maintenance database填写维护数据库,即为用户连接实例使用的默认数据库,一般为postgres;Username为实例连接用户名,Password为用户密码。其余栏如Parameters、SSH Tunnel、Advanced均为选填项,不影响正常连接。 4. 填写完毕后点击save保存,若没有报错即表明配置成功。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        最佳实践
        pgAdmin基本操作使用指南
        连接RDS-PostgreSQL实例
      • 通过命令行创建数据库
        本节介绍了如何通过命令行创建数据库。 操作场景 创建实例后,您可根据实际需要,创建数据库,可以指定模板库,并为数据库设置不同的字符集、本地化collate等属性。本节将介绍通过psql工具连接数据库,使用命令行创建数据库的方法。 语法格式 CREATE DATABASE name [[WITH] [ OWNER [] username ] [ TEMPLATE [] template ] [ ENCODING [] encoding ] [ STRATEGY [] strategy ] [ LOCALE [] locale ] [ LCCOLLATE [] lccollate ] [ LCCTYPE [] lcctype ] [ ICULOCALE [] iculocale ] [ LOCALEPROVIDER [] localeprovider ] [ COLLATIONVERSION [] collationversion ] [ TABLESPACE [] tablespacename ] [ ALLOWCONNECTIONS [] allowconn ] [ CONNECTION LIMIT [] connlimit ] [ ISTEMPLATE [] istemplate ] [ OID [] oid ]] 操作流程 1.登录连接实例。 2.创建数据库,执行如下命令,其中dbname为数据库名称。 create database dbname; 3.实现结果如下图所示。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        最佳实践
        创建数据库
        常见问题
        通过命令行创建数据库
      • 恢复方案
        本页介绍RDSPostgreSQL恢复实例数据的方案。 RDSPostgreSQL提供了以下两种方式以恢复实例的数据,用以满足不同的场景,例如:实例数据被误删除、实例数据损坏或者丢失、实例被误删除、实例机器故障等场景。 通过备份文件恢复实例数据 将数据库实例恢复到指定时间点 跨域恢复
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        数据恢复
        恢复方案
      • 数据库安全设置
        本文介绍了数据库安全设置相关说明。 密码复杂度要求 RDSPostgreSQL实例要求数据库用户密码复杂度需要符合以下要求: 长度为832个字符。 由大写字母、小写字母、数字、特殊字符中的任意三种组成。 特殊字符为!@$%^&~()+。 创建用户建议 用户在使用CREATE USER或CREATE ROLE命令时,建议制定VALID UNTIL 'timestamp' 参数,设置用户密码的过期时间。 账户说明 您在创建RDSPostgreSQL实例时,系统会自动为实例创建如下系统账户(用户不可使用),用于给数据库实例提供完善的后台运维管理服务。 注意 如果试图删掉、重命名、修改这些帐户的密码和权限,会导致实例出错,请谨慎操作。 Ⅱ类资源池实例系统账户 ctgadmin:管理帐户,拥有最高的superuser权限,用于查询和修改实例信息、故障排查、恢复等操作。 ctgagent:高可用功能专用账号,用于高可用组件对实例进行相关操作。 ctgbackup:备份功能专用帐户,用于后台的备份。 ctgmonitor:监控采集专用账户,用于读取各种监控视图。 ctgproxy:数据库代理组件专用账号,用于数据库代理组件对实例进行相关操作。 Ⅰ类资源池实例系统账户 telepg:管理帐户,拥有最高的superuser权限,用于查询和修改实例信息、故障排查等操作。 repmgr:高可用功能专用账号,用于高可用组件对实例进行相关操作。 rdsorzdba:监控采集专用账户,用于读取各种监控视图。 注意 不同资源池因IaaS资源能力等原因,加载版本有所差异,详见
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        安全设置
        数据库安全设置
      • SQL防火墙(sql_firewall)
        本小节主要介绍RDSPostgreSQL的teledbfirewall插件使用方法。 操作场景 RDSPostgreSQL支持 teledbfirewall插件,用于PostgreSQL的SQL黑名单扩展,旨在保护来自 SQL 注入或意外查询的数据库。 前提条件 请确保您的实例内核大版本满足,本插件所支持的内核版本,请参考支持的版本插件列表。 注意事项 1. 只支持explain verbose 可以输出的语句DML。 2. 安装插件后,可在管理控制台设置teledbfirewall.firewall参数并重启实例,详情请参见修改RDSPostgreSQL实例参数。 teledbfirewall.firewall取值如下: disable:关闭模式 blacklist:黑名单模式 插件使用 安装插件 sql CREATE EXTENSION IF NOT EXISTS teledbfirewall; 卸载插件 sql DROP EXTENSION IF EXISTS teledbfirewall; 使用示例 sql 1. 首先使用explain verbose xxx; 获取对应sql的query id explain verbose select count(1) from pgclass; 2. 使用函数 teledbappendblacklist 将获取的query id添加到黑名单中 select teledbappendblacklist(3307043014); 3. 查看当前黑名单内容 select from teledbfirewall.firewalltable; select from teledbfirewall.teledbfirewallstatements ; 4. 使用函数 teledbremoveblacklist(); 将对应id从黑名单中移除 select teledbremoveblacklist(3307043014);
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        插件管理
        SQL防火墙(sql_firewall)
      • 中文分词(pg_jieba)
        本小节主要介绍RDSPostgreSQL的pgjieba插件使用方法。 操作场景 RDSPostgreSQL支持 pgjieba插件,您可安装用于中文的全文检索。 前提条件 请确保您的实例内核大版本满足,本插件所支持的内核版本,请参考支持的版本插件列表。 插件使用 安装插件 sql CREATE EXTENSION IF NOT EXISTS pgjieba; 卸载插件 sql DROP EXTENSION IF EXISTS pgjieba; 使用示例 sql SELECT FROM totsvector('jiebacfg', '小李是一名世界500强企业的员工,其职位是售前经理,主要负责与客户对接事项。'); 常见问题 此插件的更多用法,请详见pgjieba开源社区。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        插件管理
        中文分词(pg_jieba)
      • 主子账号使用手册-I类型资源池
        Q&A Q:为何子账号看不到主账号的实例? A:首先排查是否将子账户加入了用户组,再排查该实例所在的企业项目是否对该用户组授权了。 Q:为何主账号对子账号设置了策略,但是不生效,依然可以进行相关操作? A:可能是当前资源池并未支持子账号设置策略,当前内蒙6,拉萨3,重庆2资源池支持。
        来自:
        帮助文档
        关系数据库MySQL版
        用户指南
        账号与安全
        主子账号使用手册-I类型资源池
      • MySQL索引优化建议
        本文介绍如何创建最佳索引,提高数据库的读取性能。 MySQL索引的最佳实践是确保数据库查询性能和效率的关键。在使用数据库过程中,存在一些常见的索引问题,如无索引、隐式转换和索引创建不合理。为了克服这些问题,以下是一些注意事项和建议。 建议事项: 单表的索引数量不应超过5个,单个索引中的字段数不应超过5个,以避免索引过多的过滤作用和资源消耗。 确保索引字段长度固定且不宜过长。过长的索引字段会占用更多磁盘空间,并影响索引的性能。 避免冗余索引,即存在两个索引 (a,b) 和 (a) 的情况,若查询条件为a列,只需建立 (a,b) 索引即可,不需要额外建立 (a) 索引。 对于高过滤性的字段,考虑在其上加索引。高过滤性字段的索引可以提高查询效率。 注意选择性和数据类型。选择性高的字段和合适的数据类型可以提高索引效果和查询性能。 合理利用覆盖索引来减少IO开销,通过创建包含所需列的复合索引,避免回表操作。 注意事项: 禁止在更新频繁且区分度低的列上建立索引,这会降低数据库性能。 在使用LIKE关键字时,避免在搜索模式字符串之前使用前置%符号。这样做会导致索引失效,影响查询性能。 避免在具有空值的列上创建索引。一般情况下,索引不会建立在含有空值的列上。 在使用OR关键字时,确保OR操作符的左右字段都有索引。如果一个字段有索引而另一个字段没有索引,有索引的字段也会失效。 避免使用!操作符。范围的不确定性导致使用索引效率低下,数据库引擎会自动将其改为全表扫描。 不要在索引字段上进行运算。这会导致索引失效,降低查询性能。 使用复合索引时,应该遵循最左前缀原则,并确保查询中使用索引的第一个字段,否则索引将失效。为了最大化索引的效率,应该尽量保持查询中字段的顺序与索引的顺序一致。 综上所述,通过遵循注意事项和建议事项,可以优化MySQL索引的使用,提高数据库的查询性能和响应速度。在实际应用中,根据具体业务需求和数据特点进行索引优化是非常重要的。同时,定期监控和优化索引的使用,可以进一步提升数据库的性能和效率。
        来自:
        帮助文档
        关系数据库MySQL版
        最佳实践
        MySQL索引优化建议
      • 企业项目迁移
        本页主要介绍企业项目迁移的相关步骤。 操作场景 该功能支持实例迁移到不同的企业项目,在不释放实例的情况下进行转换,方便企业进行管理相关实例。 操作步骤 1. 登陆天翼云官网,右上角点击“我的”,选择“帐号中心”。 2. 进入到帐号中心管理页面,左侧边栏点击“统一身份认证”。 3. 选择“企业项目”,并点击想要迁移的项目右侧的“查看资源”。 4. 选择想要迁出的资源所在的资源池以及产品类型,可以在右侧“资源名称”进行搜索。 5. 选择完毕,点击“迁出”,并选择要目标企业项目。需要注意,若当前资源与其他资源间存在绑定关系,迁移此资源,可能影响部分子用户下相关资源无法查看。 6. 回到管理控制台,右上角选择目标企业项目,可以查看到以上步骤中迁出的实例。
        来自:
        帮助文档
        关系数据库MySQL版
        用户指南
        账号与安全
        企业项目迁移
      • 审计日志(pgaudit)
        本小节主要介绍RDSPostgreSQL的pgaudit插件使用方法。 操作场景 RDSPostgreSQL支持 pgaudit插件,通过标准的PostgreSQL日志工具提供详细的会话和或者对象审计日志记录。它的目标是为PostgreSQL用户提供生成审计日志的能力。 前提条件 请确保您的实例内核大版本满足,本插件所支持的内核版本,请参考支持插件列表。 注意事项 RDSPostgreSQL产品提供更为全面且易用的审计功能,功能介绍和使用可详见数据库审计设置。 插件使用 安装插件 sql CREATE EXTENSION IF NOT EXISTS zhparser; 卸载插件 sql DROP EXTENSION IF EXISTS zhparser; 使用示例 此插件使用方法与开源方法一致,请详见pgaudit开源社区。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        插件管理
        审计日志(pgaudit)
      • 逻辑复制(pglogical)
        本小节主要介绍RDSPostgreSQL的pglogical插件使用方法。 操作场景 RDSPostgreSQL支持 pglogical插件,为PostgreSQL数据库提供了逻辑流复制发布和订阅的功能。 前提条件 请确保您的实例内核大版本满足,本插件所支持的内核版本,请参考支持的版本插件列表。 插件使用 安装插件 sql CREATE EXTENSION IF NOT EXISTS pglogical; 卸载插件 sql DROP EXTENSION IF EXISTS pglogical; 使用示例 1.在发布端创建发布节点(实例A) sql SELECT pglogical.createnode( nodename : 'provider', dsn : 'host127.0.0.1 port dbnametest userroot password密码' ); 2.配置复制集。将public中的所有表添加到default复制集(实例A) sql SELECT pglogical.replicationsetaddalltables('default', ARRAY['public']); 3.在订阅端创建订阅节点。 一旦设置了发布端节点,订阅者就可以订阅它。首先必须创建订阅者节点(实例B): sql SELECT pglogical.createnode( nodename : 'subscriber', dsn : 'host127.0.0.1 port dbnametest userroot password密码' ); 4.在订阅端创建订阅(实例B)。 sql SELECT pglogical.createsubscription( subscriptionname : 'subscription', providerdsn : 'host port dbnametest userroot password密码' ); 创建订阅后,将在后台启动同步和复制流程。 常见问题 此插件使用方法与开源方法一致,请详见pglogical开源社区。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        插件管理
        逻辑复制(pglogical)
      • 高维向量相似度搜索(vector)
        本小节主要介绍RDSPostgreSQL的vector插件使用方法。 操作场景 RDSPostgreSQL支持 vector插件,提供了一个新的数据类型,能够存储向量类型数据,并实现向量相似度匹配,为AI产品提供底层数据支持。 前提条件 请确保您的实例内核大版本满足,本插件所支持的内核版本,请参考支持的版本插件列表。 插件使用 安装插件 sql CREATE EXTENSION IF NOT EXISTS vector; 卸载插件 sql DROP EXTENSION IF EXISTS vector; 使用示例 数据存储&查询 创建具有3维的向量列 sql CREATE TABLE items (id bigserial PRIMARY KEY, embedding vector(3)); 插入向量 sql INSERT INTO items (embedding) VALUES ('[1,2,3]'), ('[4,5,6]'); 通过L2距离得到最近邻 sql SELECT FROM items ORDER BY embedding '[3,1,2]'; 通过余弦距离得到最近邻 sql SELECT FROM items ORDER BY embedding '[3,1,2]'; 通过内积得到最近邻, 返回的是负内积,因为Postgres只支持运算符上的ASC顺序索引扫描 sql SELECT FROM items ORDER BY embedding '[3,1,2]'; 距离计算 sql SELECT embedding '[3,1,2]' AS distance FROM items; SELECT (embedding '[3,1,2]') 1 AS innerproduct FROM items; SELECT 1 (embedding '[3,1,2]') AS cosinesimilarity FROM items;
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        插件管理
        高维向量相似度搜索(vector)
      • 通过图形化界面连接RDS-PostgreSQL实例
        本文介绍如何通过pgAdmin客户端来连接实例。 您可通过pgAdmin客户端来连接实例,进行可视化操作。 操作步骤 注意 需要使用pgAdmin 4及以上版本。 本章节演示使用的为pgAdmin4 6.5版本,不同版本间可能存在差异。 1.启动pgAdmin客户端。 2.在Server处点击鼠标右键,Create>Server打开创建连接的窗口。 3.弹出框的General选项卡填写连接的一些描述信息,比如名字等;Connection选项卡填写连接的网络信息,也就是RDSPostgreSQL实例的信息。 Connection选项卡关键参数解释: Host name/address:内网方式连接时,输入实例的vip/ipv4连接地址中的ip地址;公网方式连接时,输入目标实例绑定的弹性ip地址。 Port:数据库端口,默认为6543。 Username:用户名,默认为root。 Password:Username对应的密码。 4.保存配置,若连接信息无误,那双击新建的server即可连接上实例。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        连接实例
        通过图形化界面连接RDS-PostgreSQL实例
      • 系统权重分配规则
        内存 cpu 权重 4G 1核 100 4G 2核 200 8G 2核 200 16G 2核 200 8G 4核 400 16G 4核 400 32G 4核 400 16G 8核 800 32G 8核 800 64G 8核 800 32G 16核 1600 64G 16核 1600 128G 16核 1600 64G 32核 3200
        来自:
        帮助文档
        关系数据库MySQL版
        用户指南
        数据库代理
        系统权重分配规则
      • 操作系统更新
        本小节主要介绍RDSPostgreSQL实例的操作系统更新。 操作背景 为保证RDSPostgreSQL实例的数据库安全和数据库性能,系统会在合适期间对操作系统进行更新。同时操作系统的补丁更新不会变更您的数据库实例版本信息。 为不影响您的数据库实例使用体验,RDSPostgreSQL会在您设置的可运维时间段内,通过特定方式及时修复操作系统漏洞,加强您的数据库整体安全状况 。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        实例操作
        操作系统更新
      • 关系数据库PostgreSQL版与自建数据库优势对比
        对比项 RDSPostgreSQL 自建数据库 服务可用性 提供高可用架构,支持主备架构,保证服务可用性和容错性。 自建数据库的可用性受到自身技术水平和硬件设备的限制,难以保证高可用性和容错性。 数据可靠性 提供数据备份和恢复,支持多种备份存储和备份策略,保障数据的可靠性和完整性。 数据库存储采用分布式存储,每份数据在后台保存多份副本,多副本数据实时同步,不会因存储掉电、故障导致用户数据丢失,保证数据安全可靠。 自建数据库需自行实现备份和恢复,备份存储和备份策略不够完善,存在数据丢失的风险。 系统安全性 提供多种安全措施,包括安全组访问控制、白名单管理、网络隔离等。 支持数据库审计、用户关键操作记录等审计记录,保障数据的安全性。 自建数据库受开发人员技能、安全配置和风险管理等限制,安全性更难保障。 数据库备份 提供灵活的备份和恢复策略,支持自动备份、手动备份和增量备份,为用户提供高效的数据备份和恢复。 备份和恢复策略繁琐复杂,备份失败率高,难以保证数据备份和恢复的效率和完整性。 软硬件投入 用户无需购买数据库软硬件设备和托管设备,通过付费模式即可获得完善的数据库服务。 需要花费大量时间和成本购买软硬件设备和托管设备,并且需要承担维护设备、维护数据库等额外成本。 系统托管 天翼云提供完善的托管服务,包括应用部署、监控检测、资源调度和故障处理等,降低用户的运维成本。 需要用户自行承担系统托管和维护等工作,投入较大的人力资源和时间成本。 维护成本 天翼云提供高性能、高可用性、高安全性的PostgreSQL云服务,用户只需关注业务需求,降低维护成本。 维护成本较高,需要购买和维护硬件设备、数据库软件,以及承担数据库的维护和升级等额外成本。 部署扩容 提供弹性扩容和收缩服务,根据业务需求自动分配和回收资源,避免资源浪费和运营成本增加。 需要用户自行实现部署和扩容,扩容过程繁琐,并且需要承担额外的硬件资源和运维成本。 资源利用率 提供可弹性调度的资源池,提高数据库资源的利用率并且降低成本。 资源利用率不尽如人意,需保证业务高峰期的系统吞吐量,平时容易造成资源浪费,增加成本。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        产品介绍
        产品优势
        关系数据库PostgreSQL版与自建数据库优势对比
      • 通过psql命令行客户端连接实例(内网连接)
        本文介绍如何通过内网及psql命令行客户端连接实例。 RDSPostgreSQL支持客户通过PostgreSQL客户端在内网连接实例。 前提条件 1.登录弹性云主机 创建并登录弹性云主机。 通过弹性云主机连接RDSPostgreSQL实例,需要具备以下条件: 该弹性云主机与目标实例在同一个VPC内。 该弹性云主机必须处于目标实例所属安全组允许访问的范围内。 如果目标实例安全组为default,则无需特别设置。(仅部分资源池支持实例安全组变更,其余资源池默认为default安全组规则)。 如果目标实例安全组为非默认安全组,请查看安全组规则是否允许该弹性云主机访问。具体操作参考VPC安全组配置指引。 2.安装PostgreSQL客户端 请参见数据库基本使用如何安装PostgreSQL客户端。 命令行连接 登录云主机后执行如下命令: psql h p U d 参数说明: :主机IP,即控制台页面的“实例列表”页面该集群对应的实例列表中,您想连接的实例“vip”列信息。 :数据库端口,为“实例详情”页面中的数据库端口。 :用户名,即 RDSPostgreSQL数据库帐号(默认管理员帐号为 root)。 :数据库名,即RDSPostgreSQL实例里面的数据库,默认初始化的数据库名是postgres。 示例: psql h xx.xx.xx.xx p xxxx U root –d postgres
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        连接实例
        通过psql命令行客户端连接RDS-PostgreSQL实例
        通过psql命令行客户端连接实例(内网连接)
      • 数据库引擎与版本
        本文介绍了RDSPostgreSQL产品的引擎版本。 RDSPostgreSQL服务目前支持的最新引擎版本如下表所示。 资源池加载版本 数据库引擎 单机实例 主备实例 只读实例 一主两备实例 Ⅰ类资源池 PostgreSQL 12.3 12.3 不支持 不支持 Ⅱ类资源池 PostgreSQL 12.22、13.20、14.17、15.12、16.8、17.5 12.22、13.20、14.17、15.12、16.8、17.5 12.22、13.20、14.17、15.12、16.8、17.5 12.22、13.20、14.17、15.12、16.8、17.5 注意事项 新应用上线,建议您根据需要选择使用数据库引擎对应的最新大版本。 用户创建实例时,RDSPostgreSQL会提供最优的小版本,实例创建成功后,您可在实例管理控制台中的“实例管理”页面,实例列表中的“数据库版本”列,查看具体的小版本号。 数据库引擎和版本请以实际环境为准。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        产品介绍
        实例说明
        数据库引擎与版本
      • 管理只读实例
        本页介绍了如何管理天翼云RDSPostgreSQL产品的只读实例。 RDSPostgreSQL产品支持管理只读实例的功能,主要包括以下操作: 基础操作:重启、停止、升级等,支持绑定EIP和设置标签。 生命周期:退订、扩容(包括规格扩容和磁盘扩容)等。 参数设置:修改实例参数,并支持设置参数模板应用到只读实例。 实例操作:包括空闲连接查杀、清理在线表等。 实例监控:资源监控(主机资源包括CPU、IO等核心监控数据)、引擎监控(QPS、TPS、连接数、缓存等内核指标监控)、日志监控(慢日志、错误日志等)以及操作日志(包括控制台操作在内的监控等)。 数据库安全:白名单管理、数据库审计等安全操作。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        只读实例
        管理只读实例
      • 数据库使用规范
        本章节主要介绍RDSPostgreSQL数据库使用规范。 命名规范 对象名(如库、表、索引等)字符总长度小于等于63。 禁止对象名(表名、列名、函数名、视图名、序列名等对象名称)使用数据库保留字,不要以pg、数字或下划线开头,具体可参考PostgreSQL官网数据库保留字相关内容。 query语句中的别名不要使用 “小写字母,下划线,数字” 以外的字符,例如中文。 建议主键索引应以 pk 开头, 唯一索引要以 uk 开头,普通索引要以 idx 打头。 建议临时表以 tmp 开头,子表以规则结尾,例如按年分区的主表如果为tbl,则子表为tbl2016,tbl2017。 设计规范 多表中的相同列以及有JOIN需求的列,必须保证列名一致,数据类型一致。 btree索引字段不建议超过2000字节,如果有超过2000字节的字段需要建索引,建议使用函数索引(例如哈希值索引),或者使用分词索引。 使用外键时,如果你使用的RDSPostgreSQL版本没有自动建立fk的索引,则必须要对foreign key手工建立索引,否则可能影响references列的更新或删除性能。 出于全球化的考略,建议所有的字符存储与表示均以UTF8编码。 表结构设计应该预先规划,避免经常修改表结构,建议单表字段数不超过64个。 建议有定期历史数据删除需求的业务表建议分区,例如以时间分区,清理数据时建议通过DROP或者TRUNCATE操作对应的表,不要使用DELETE。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        使用规范概览
        数据库使用规范
      • 按需计费
        本文介绍RDSPostgreSQL按需计费的模式。 按需计费模式是一种更加灵活的RDSPostgreSQL购买方法。 收费方式 预存后付费方式:提前充值现金到天翼云账户中,现金账户余额不低于100元,之后系统按照用户实际使用量进行结算。 计费周期:按小时计费,以自然小时为计费单位(均以北京时间为准),不满一小时按照一小时计费。费用从用户账户现金余额中扣费。开通时间建议整点开通,开通不足一个自然小时,按一小时收费。提前删除也按照自然小时收费。 例如:如果您在1点01分开通,那么时间到2点就算做一个自然小时;如果您在1点58分开通,那么时间到2点也算做一个自然小时,都是按照1个小时收费。所以为了避免您的时间损失,建议您整点后几分钟内开通,在整点前几分钟删除。 退订规则 退订RDSPostgreSQL实例时,数据库的CPU、内存的费用停止计费,其他关联资源继续计费。 RDSPostgreSQL实例退订后,数据不会保留会立即释放资源。 账户欠费 如用户账户出现欠费,账户一旦充值,系统将会自动优先扣除欠费金额。 提醒/通知规则 账户欠费通知:当用户余额不足所有按需资源1天费用或余额不足100元时,发送邮件通知和短信提醒。 提醒及通知方式:以邮件和短信方式告知用户,请及时关注您的短信及邮件。 注意 不同资源池因iaas资源能力等原因,提供功能有所差异,详见
        来自:
        帮助文档
        关系数据库PostgreSQL版
        计费说明
        计费方式
        按需计费
      • RDS-PostgreSQL相关术语解释
        企业项目 企业项目权限是实现细粒度控制的基础。将云资源、企业成员按企业项目进行管理,通过企业项目将云资源、带有权限的用户组绑定到一起,通过授权用户组的方式来管理子用户使用云资源的权限。 什么是区域和可用区? 我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。 区域(Region)指物理的数据中心。每个区域完全独立,这样可以实现最大程度的容错能力和稳定性。资源创建成功后不能更换区域。 可用区(AZ,Availability Zone)是同一区域内,电力和网络互相隔离的物理区域,一个可用区不受其他可用区故障的影响。一个区域内可以有多个可用区,不同可用区之间物理隔离,但内网互通,既保障了可用区的独立性,又提供了低价、低时延的网络连接。 下图阐明了区域和可用区之间的关系。 图1 区域和可用区 目前,天翼云已在全国多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。更多信息请参见天翼云产品部署看板。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        产品介绍
        RDS-PostgreSQL相关术语解释
      • 约束与限制
        本文介绍了RDSPostgreSQL实例使用约束与限制。 RDSPostgreSQL为您提供更安全、稳定的服务,从功能与账号权限上有一些约束与限制。 功能约束与限制 功能 使用限制 部署 数据库实例所部署的弹性云主机,用户不可见,只允许应用程序通过IP和端口访问数据库。 数据库访问 对于没有开通公网访问的数据库实例,只能通过同一个虚拟私有云内的弹性云主机进行访问。 弹性云主机必须处于目标RDSPostgreSQL实例所属安全组允许访问的范围内。 弹性云主机或连接发起公网IP必须处于目标RDSPostgreSQL实例所属白名单允许的范围内。 当数据库实例与弹性云主机处于不同的安全组时,系统会默认禁止访问,需要在数据库实例的安全组中添加“入站”访问规则进行授权。 数据库只读实例必须与主实例在同一子网内创建。 数据库实例的默认访问端口默认为6543,暂不支持修改端口。 数据库引擎 不同资源池支持的版本不同,具体支持版本请参见数据库引擎与版本。 数据库的root权限 当前提供高级账号权限给用户,不提供超级管理员权限。 修改数据库参数设置 通过管理控制台可以修改大部分数据库参数。(说明:部分参数可能要重启才能生效,请谨慎操作。) 数据迁入 可以使用psql命令行工具方式迁入数据。 故障切换 对于主备实例,当主节点出现故障时,RDSPostgreSQL实例会自动切换到备节点。切换过程中有30秒左右的连接闪断,需要您设置好程序的自动重连,避免因为切换导致服务不可用。 搭建数据库复制 RDSPostgreSQL本身提供主备复制架构的双节点集群,无需用户手动搭建。其中主备复制架构集群的备节点不对用户开放,用户应用不可直接访问。 插件 RDSPostgreSQL为用户预置了多种扩展插件,用户需要通过命令行对插件进行安装和卸载,具体参见插件管理。 重启实例 无法通过命令行重启,必须通过RDSPostgreSQL服务的管理控制台操作重启实例。 数据恢复 建议您在数据恢复前备份好重要数据,以免导致数据丢失。 建议您通过创建新的临时实例或恢复到新实例,验证临时实例或新实例的数据后,再把需要的数据迁移到生产实例。 存储空间 如果实例的存储空间已满,该实例会被自动锁定,变成只读状态。建议您定期检查存储空间的使用情况。 说明:如果存储空间使用率过高,请在控制台执行存储空间扩容,具体参见数据空间扩容。 性能优化 请检查实例是否存在性能问题,例如是否有大量的慢SQL,SQL语句是否需要优化,是否有多余的索引或者缺失的索引等。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        产品介绍
        约束与限制
      • Proxy集群使用多DB的方法和限制
        功能 Proxy集群默认只支持DB 0。 通过改写请求的KEY名,实现多DB的功能。 开启多DB后,DB数支持0~255。 打开/关闭方法 1. 登录 Redis管理控制台。 2. 在管理控制台左上角选择实例所在的区域。 3. 在实例列表页,单击目标实例名称进入实例详情管理。 4. 左侧菜单点击实例配置>参数配置,打开参数配置界面,修改multipledb参数后点击保存按钮,即可生效。 注意 注意开启/关闭多DB前,最好先清空数据。 修改后,原来的数据无法正常通过代理访问。 开启多DB后的限制 1. 不支持SWAPDB命令 2. DBSIZE和FLUSHDB命令执行的效率很低,涉及SCAN所有KEY。尽量不要使用 3. SCAN命令和KEYS命令的执行效率也会降低。 4. INFO命令KEYSPACE部分不会展示其他DB的信息。 5. RANDOMKEY命令有限支持。但并不会随机返回所有KEY 6. LUA脚本和FUNCTION函数里面不支持多DB。 脚本和函数里面也不支持使用参数以外的其他KEY访问 7. LUA脚本中不支持使用publish 8. DB支持范围0~255 9. 事务中不支持执行SELECT和MOVE命令 10. 实际存储的KEY是经过改写的。所以从RDB文件或慢语句等其他途径会看到非原始的KEY。但客户端通过代理的场景,则不会有任何影响。
        来自:
        帮助文档
        分布式缓存服务Redis版
        常见问题
        Redis使用
        Proxy集群使用多DB的方法和限制
      • 1
      • ...
      • 268
      • 269
      • 270
      • 271
      • 272
      • ...
      • 281
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

      青云志云端助力计划

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

      云上钜惠

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

      中小企业服务商合作专区

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

      出海产品促销专区

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

      天翼云奖励推广计划

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

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      多活容灾服务

      轻量型云主机

      弹性伸缩服务 AS

      弹性高性能计算 E-HPC

      一站式智算服务平台

      人脸检测

      人脸实名认证

      推荐文档

      导出数据

      购买License

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