TaurusDB for PostgreSQL约束与限制
TaurusDB for PostgreSQL在使用上有一些固定限制,用来提高实例的稳定性和安全性。
规格与性能限制
| 资源类型 | 规格 |
|---|---|
| 存储空间 |
|
| 最大连接数 | 取决于“max_connections”参数的值。 |
| IOPS |
|
配额
| 资源类型 | 限制 |
|---|---|
| 标签 | 1个实例最多支持20个标签配额。 |
| 免费备份空间 | TaurusDB for PostgreSQL提供了和实例磁盘大小相同的部分免费存储空间,用于存放您的备份数据。 |
| 自动备份保留天数 | 默认为7天,可设置范围为1~732天。 |
| 日志查询 |
|
命名限制
| 限制项 | 说明 |
|---|---|
| 实例名称 |
|
| 数据库名称 |
|
| 账号名称 |
|
| 备份名称 |
|
| 参数模板名称 |
|
安全限制
| 限制项 | 说明 |
|---|---|
| 管理员账户root权限 | 创建实例页面只提供管理员root账户,TaurusDB for PostgreSQL为root用户在特定场景进行了提权,详见root用户权限说明。 |
| 管理员账户root的密码 |
|
| 数据库端口 | 设置范围为2100~9500。 |
| 磁盘加密 | 购买磁盘加密后,在实例创建成功后不可修改磁盘加密状态,且无法更改密钥。 |
| 虚拟私有云 | 目前TaurusDB for PostgreSQL实例创建完成后不支持切换虚拟私有云。 |
| 安全组 |
|
| 系统账户 | 创建TaurusDB for PostgreSQL数据库实例时,系统会自动为实例创建如下系统账户(用户不可使用),用于给数据库实例提供完善的后台运维管理服务。
|
| 实例参数 | 为确保云数据库TaurusDB for PostgreSQL服务发挥出最优性能,可根据业务需求对用户创建的参数模板中的参数进行调整。 |
实例操作限制
| 限制项 | 说明 |
|---|---|
| 实例部署 | 实例所部署的弹性云服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。 |
| 数据迁移 | 云数据库TaurusDB for PostgreSQL提供了多种数据同步方案,可满足从TaurusDB for PostgreSQL、自建PostgreSQL数据库、其他云PostgreSQL、自建Oracle数据库、RDS for MySQL、自建MySQL数据库、或其他云MySQL同步到云数据库TaurusDB for PostgreSQL。 常用的数据迁移工具有:DRS、pg_dump、DAS。推荐使用DRS,DRS可以快速解决多场景下,数据库之间的数据流通问题,操作便捷、简单,仅需分钟级就能搭建完成迁移任务。通过服务化迁移,免去了传统的DBA人力成本和硬件成本,帮助您降低数据传输的成本。 |
| 主备复制 | TaurusDB for PostgreSQL本身提供主备复制架构的双节点集群,无需用户手动搭建。其中主备复制架构集群的备实例不对用户开放,用户应用不可直接访问。 |
| CPU使用率高 | CPU使用率很高或接近100%,会导致数据读写处理缓慢、连接缓慢、删除出现报错等,从而影响业务正常运行。 |
| 重启实例 | 无法通过命令行重启,必须通过管理控制台操作重启实例。 |
| 停止/开启实例 |
|
| 查看备份 | 下载手动和自动备份文件,用于本地存储备份。支持使用OBS Browser+下载、直接浏览器下载、按地址下载备份文件。 |
| 日志管理 | TaurusDB for PostgreSQL默认开启日志,不支持关闭。 |