云数据库 RDS
云数据库 RDS
云数据库 RDS
云数据库 RDS for MySQL
云数据库 RDS for PostgreSQL
云数据库 RDS for SQL Server
云数据库 RDS for MariaDB
本产品内“
”的所有结果
云数据库 RDS
云数据库 RDS for MySQL
云数据库 RDS for PostgreSQL
云数据库 RDS for SQL Server
云数据库 RDS for MariaDB
本产品内“
”的所有结果
产品介绍
计费说明
快速入门
内核介绍
用户指南
最佳实践
性能白皮书
API参考
使用前必读
概述
调用说明
约束与限制
基本概念
API版本选择建议
API概览
如何调用API
构造请求
认证鉴权
返回结果
API v3.1(推荐)
应用参数模板 - ApplyConfigurationAsync
修改指定实例的参数 - UpdateInstanceConfigurationAsync
恢复到已有实例 - RestoreExistInstance
表级时间点恢复(MySQL) - RestoreTablesNew
删除数据库(SQL Server) - DeleteSqlserverDatabase
查询慢日志统计信息 - ListSlowLogStatisticsForLts
收缩数据库日志(SQL Server) - SetInstancesDbShrink
API v3(推荐)
查询API版本
查询API版本列表 - ListApiVersionNew
查询API版本信息 - ShowApiVersion
查询数据库引擎的版本 - ListDatastores
查询版本支持特性(SQL Server) - ListMajorVersionFeature
查询数据库规格 - ListFlavors
查询数据库磁盘类型 - ListStorageTypes
查询云市场服务商列表(SQL Server) - ListBusinessPartners
查询云市场引擎商品列表(SQL Server) - ListMarketplaceEngineProducts
获取磁盘空间使用量 - ShowStorageUsedSpace
实例管理
创建数据库实例 - CreateInstance
创建数据库实例(v5接口) - CreateInstanceIam5
按需转包周期(PostgreSQL) - UpdateToPeriod
停止实例 - StopInstance
批量停止实例 - BatchStopInstance
开启实例 - StartupInstance
修改实例名称 - UpdateInstanceName
修改实例备注 - UpdatePostgresqlInstanceAlias
申请内网域名 - CreateDnsName
修改内网域名 - UpdateDnsName
查询实例域名 - ShowDomainName
查询实例IPv6域名 - ShowDnsName
获取实例的复制状态 - ShowReplicationStatus
查询数据库可变更规格 - ListFlavorsResize
查询自动变配策略 - ListAutoScalingPolicy
变更数据库实例的规格 - StartResizeFlavorAction
扩容数据库实例的磁盘空间 - StartInstanceEnlargeVolumeAction
设置自动扩容策略 - SetAutoEnlargePolicy
查询自动扩容策略 - ShowAutoEnlargePolicy
单机转主备实例 - StartInstanceSingleToHaAction
备机顶替只读节点(SQL Server) - NotifyReplaceNode
重启数据库实例 - StartInstanceRestartAction
删除数据库实例 - DeleteInstance
批量删除数据库实例 - BatchDeleteInstance
查询数据库实例列表 - ListInstances
绑定和解绑弹性公网IP - AttachEip
切换主备实例的倒换策略 - ChangeFailoverStrategy
手动倒换主备 - StartFailover
更改主备实例的数据同步方式 - ChangeFailoverMode
设置实例读写状态 - SetReadOnlySwitch
迁移主备实例的备机 - MigrateFollower
设置可维护时间段 - ChangeOpsWindow
升级内核小版本 - UpgradeDbVersionNew
设置实例内核小版本自动升级策略(PostgreSQL) - SetAutoUpgradePolicy
查询实例内核小版本自动升级策略(PostgreSQL) - ShowAutoUpgradePolicy
开启实例TDE(SQL Server) - UpdateTdeStatus
查询实例TDE状态(SQL Server) - ShowTdeStatus
解除节点只读状态(PostgreSQL) - UnlockNodeReadonlyStatus
重置SQL统计视图(PostgreSQL) - ResetViewSqlStatistics
查询SQL统计列表信息(PostgreSQL) - ListSqlStatistics
查询TOP SQL相关信息(SQL Server) - ListTopSqls
重建从机 - CreateRebuildSlave
查询重建从机状态 - ShowRebuildSlaveStatus
灾备实例(PostgreSQL)
查询容灾关系列表 - ListDrInfos
配置主实例容灾能力 - StartInstanceMasterDrAction
配置灾备实例容灾能力 - StartInstanceSlaveDrAction
灾备实例升主 - StartInstanceDrToMasterAction
查询容灾复制状态 - ShowDrReplicaStatus
批量查询容灾实例信息 - ListDrRelations
解除实例容灾关系 - DeleteDisasterRecovery
数据库安全性
设置SSL数据加密 - SwitchSsl
获取SSL证书下载地址 - ListSslCertDownloadLink
修改数据库端口 - UpdatePort
修改安全组 - SetSecurityGroup
修改内网地址 - UpdateDataIp
弱密码校验 - CheckWeakpwd
备份与恢复
设置自动备份策略 - SetBackupPolicy
设置跨区域备份策略 - SetOffSiteBackupPolicy
查询自动备份策略 - ShowBackupPolicy
查询跨区域备份策略 - ShowOffSiteBackupPolicy
创建手动备份 - CreateManualBackup
获取备份列表 - ListBackups
查询跨区域备份列表 - ListOffSiteBackups
查询跨区域备份实例列表 - ListOffSiteInstances
获取备份下载链接 - ShowBackupDownloadLink
删除手动备份 - DeleteManualBackup
批量删除手动备份(SQL Server) - BatchDeleteManualBackup
查询可恢复时间段 - ListRestoreTimes
查询跨区域备份可恢复时间段 - ListOffSiteRestoreTimes
恢复到新实例 - CreateRestoreInstance
停止创建备份(PostgreSQL) - StopBackup
查询实例是否能在库表恢复时使用极速恢复(MySQL) - ListInstancesSupportFastRestore
查询指定时间点可恢复的表(PostgreSQL) - ListPostgresqlListHistoryTables
查询指定时间点可恢复的库 - ListHistoryDatabase
表级时间点恢复(PostgreSQL) - BatchRestorePostgreSqlTables
库级时间点恢复 - BatchRestoreDatabase
查询库级备份包含的库(PostgreSQL) - ShowDatabaseLevelDatabase
设置自动转储策略(MySQL) - SetTransferPolicy
手动转储备份(MySQL) - TransferBackup
查询自动转储策略(MySQL) - ShowTransferPolicy
查询转储任务列表(MySQL) - ListBackupTransfers
查询Binlog合并下载文件 - ListPackLogInfos
大版本升级(PostgreSQL)
查询实例可升级的目标版本(PostgreSQL) - ShowAvailableVersion
大版本升级检查(PostgreSQL) - UpgradeDbMajorVersionPreCheck
查询大版本检查状态或升级状态(PostgreSQL) - ShowUpgradeDbMajorVersionStatus
查询实例大版本升级检查历史(PostgreSQL) - ListInspectionHistories
大版本升级(PostgreSQL) - UpgradeDbMajorVersion
查询实例大版本升级历史(PostgreSQL) - ListUpgradeHistories
大版本升级(MySQL)
大版本升级预检查 - CheckInstanceForUpgrade
获取MySQL 5.7升级MySQL 8.0预检查结果 - ShowPrecheckResult
MySQL大版本升级 - UpgradeLargeVersion
Kill会话(MySQL)
一键Kill会话 - CreateIntelligentKillSession
查询一键Kill会话历史 - ShowIntelligentKillSessionHistory
查询一键kill会话实时统计信息(MySQL) - ShowIntelligentKillSessionStatistic
获取日志信息
通过LTS查询慢日志 - ListSlowlogForLts
通过LTS查询错误日志 - ListErrorlogForLts
查询数据库错误日志(推荐) - ListErrorLogs
查询数据库慢日志(推荐) - ListSlowLogs
开启和关闭慢日志明文显示 - SetSensitiveSlowLog
查询慢日志文件列表(SQL Server) - ListSlowLogFile
查询扩展日志(SQL Server) - ListXellogFiles
生成扩展日志链接(SQL Server) - CreateXelLogDownload
获取慢日志下载链接 - DownloadSlowlog
获取错误日志下载链接(PostgreSQL) - DownloadErrorlog
设置审计日志策略 - SetAuditlogPolicy
查询审计日志策略 - ShowAuditlogPolicy
获取审计日志列表 - ListAuditlogs
生成审计日志下载链接 - ShowAuditlogDownloadLink
设置Binlog本地保留时长 - SetBinlogClearPolicy
获取Binlog本地保留时长 - ShowBinlogClearPolicy
查询LTS配置列表 - ListLogLtsConfigs
批量添加实例日志上传LTS配置 - SetLogLtsConfigs
批量解除实例日志上传LTS配置(MySQL) - DeleteLogLtsConfigs
查询实例日志上传LTS配置(MySQL) - ListLogLtsConfigs
监控与告警
设置秒级监控策略 - SetSecondLevelMonitor
查询秒级监控策略 - ShowSecondLevelMonitoring
查询当前用户自动告警配置 - ShowAutoCesAlarm
实例诊断
获取诊断后的实例数 - ListInstanceDiagnosis
获取指定诊断项的诊断结果 - ListInstancesInfoDiagnosis
SQL限流(PostgreSQL)
新增SQL限流 - CreateSqlLimit
删除SQL限流 - DeleteSqlLimit
修改SQL限流 - UpdateSqlLimit
查询SQL限流列表 - ListSqlLimit
开启/关闭/禁用所有SQL限流 - SwitchSqlLimit
数据库代理(MySQL)
开启数据库代理 - CreateRdSforMySqlProxy
查询数据库代理信息列表 - ListRdSforMySqlProxy
查询数据库代理规格信息 - ListRdSforMysqlProxyFlavors
设置读写分离路由模式 - ModifyRdSforMySqlProxyRouteMode
关闭数据库代理 - DeleteRdSforMySqlProxy
管理数据库和用户(MySQL)
注意事项
创建数据库 - CreateDatabase
查询数据库列表 - ListDatabases
查询指定用户的已授权数据库 - ListAuthorizedDatabases
修改指定实例的数据库备注 - UpdateDatabase
删除数据库 - DeleteDatabase
创建数据库用户 - CreateDbUser
查询数据库用户列表 - ListDbUsers
查询指定数据库的已授权用户 - ListAuthorizedDbUsers
修改数据库用户的备注 - UpdateDbUserComment
删除数据库用户 - DeleteDbUser
设置数据库账号密码 - SetDbUserPwd
授权数据库账号 - AllowDbUserPrivilege
解除数据库账号权限 - Revoke
重置数据库root账号密码 - ResetPwd
管理数据库和用户(PostgreSQL)
创建数据库 - CreatePostgresqlDatabase
创建数据库用户 - CreatePostgresqlDbUser
创建数据库SCHEMA - CreatePostgresqlDatabaseSchema
授权数据库账号的读写权限 - AllowDbPrivilege
授权数据库账号的操作权限 - UpdateDbUserPrivilege
重置数据库账号密码 - SetPostgresqlDbUserPwd
查询数据库列表 - ListPostgresqlDatabases
查询数据库用户列表 - ListPostgresqlDbUserPaginated
查询数据库SCHEMA列表 - ListPostgresqlDatabaseSchemas
设置数据库用户权限 - CreatePostgresqlDbUser
修改指定实例的数据库备注 - UpdatePostgresqlDatabase
修改数据库用户的备注 - UpdatePostgresqlDbUserComment
删除数据库 - DeletePostgresqlDatabase
删除数据库用户 - DeletePostgresqlDbUser
修改数据库owner - UpdateDatabaseOwner
授予用户角色 - ExecutePrivilegeDatabaseUserRole
撤回用户角色 - ExecuteRevokeDatabaseUserRole
查询数据库角色信息 - ListDatabaseUserRole
查询实例的pg_hba.conf文件配置 - ListPostgresqlHbaInfo
修改pg_hba.conf文件的单个或多个配置 - ModifyPostgresqlHbaConf
覆盖当前pg_hba.conf文件的配置 - AddPostgresqlHbaConf
删除pg_hba.conf文件的单个或多个配置 - DeletePostgresqlHbaConf
查询实例的pg_hba.conf文件修改历史 - ListPostgresqlHbaInfoHistory
查询无索引表 - GetInstancesNoIndexTables
管理数据库和用户(SQL Server)
查询SQL Server可用字符集
创建数据库 - CreateSqlserverDatabase
查询数据库列表 - ListSqlserverDatabases
创建数据库用户 - CreateSqlserverDbUser
设置数据库账号密码 - SetDbUserPwd
查询数据库用户列表 - ListSqlserverDbUsers
查询指定数据库的已授权用户 - ListAuthorizedSqlserverDbUsers
删除数据库用户 - DeleteSqlserverDbUser
授权数据库账号 - AllowSqlserverDbUserPrivilege
解除数据库账号权限 - RevokeSqlserverDbUserPrivilege
添加MSDTC - BatchAddMsdtcs
查询MSDTC的hosts信息 - ListMsdtcHosts
更新数据库统计信息 - UpdateStatistics
发布订阅(SQL Server)
查询订阅服务器实例列表 - ListSubscriberInstances
创建订阅 - CreateSubscription
查询实例发布信息 - ListPublications
删除发布 - DeletePublication
查询分发服务器 - ListDistribution
修改发布 - ModifyPublication
查询分发服务器实例列表 - ListDistributorInstances
删除订阅 - DeleteSubscription
删除分发服务器 - DeleteDistribution
查询发布监控信息 - CollectPublicationMonitor
查询订阅监控信息 - CollectSubscriptionMonitor
登录测试 - ValidateInstanceConnection
查询实例订阅信息 - ListSubscriptions
查询发布订阅配置文件列表 - ListReplicationProfiles
批量修改订阅 - BatchModifySubscription
查询实例可选发布 - ListPublications4Subscription
查询数据库代理作业列表 - ListDbAgentJobs
查询数据库代理作业执行历史 - ListDbAgentJobHistorys
重新生成发布快照 - RefreshPublicationSnapshot
重新生成订阅 - RefreshSubscription
同步发布订阅元数据 - SyncReplicationMetadata
查询数据库代理作业执行历史步骤 - ListDbAgentJobHistorySteps
修改数据库代理作业 - ModifyDbAgentJob
重启数据库代理作业 - RestartDbAgentJob
禁用启动切换数据库代理作业 - SwitchDbAgentJob
查询远程数据库列表- GetReplicationRemoteDatabases
创建分发服务器 - CreateDistribution
创建发布 - CreatePublication
批量修改发布 - BatchModifyPublication
查询订阅错误列表 - ListReplicationErrors
参数管理
获取参数模板列表 - ListConfigurations
创建参数模板 - CreateConfiguration
修改参数模板参数 - UpdateConfiguration
查询参数模板应用历史 - ListConfigurationApplyHistories
查询应用参数模板的实例列表 - ListInstancesConfigurations
复制参数模板 - CopyConfiguration
查询实例参数修改历史 - ListInstanceParamHistories
获取指定实例的参数模板 - ShowInstanceConfiguration
获取指定参数模板的参数 - ShowConfiguration
删除参数模板 - DeleteConfiguration
比较参数模板 - CompareConfiguration
重置自定义参数模板 - ResetConfiguration
插件管理(PostgreSQL)
创建插件 - CreatePostgresqlExtension
查询插件 - ListPostgresqlExtension
更新插件 - UpdatePostgresqlExtension
删除插件 - DeletePostgresqlExtension
修改实例指定参数的值 - UpdatePostgresqlParameterValue
获取实例指定参数的值 - ShowPostgresqlParamValue
配置只读延迟库(PostgreSQL)
获取wal日志延迟回放状态 - ShowReplayDelayStatus
查询wal日志恢复时间窗 - ShowReplayDelayStatus
中止/恢复wal日志回放 - SwitchLogReplay
查询只读实例可恢复到主实例的库 - ListReadOnlyReplayDatabase
延迟库只读恢复库到主实例 - RestoreLogReplayDatabase
回收站
设置回收站策略 - StartRecyclePolicy
查询回收站策略 - ShowRecyclePolicy
查询回收站实例信息 - ListRecycleInstances
标签管理
批量添加标签 - BatchTagAddAction
批量删除标签 - BatchTagDelAction
查询项目标签 - ListProjectTags
查询当前实例标签 - ListInstanceTags
配额管理
查询配额 - ShowQuotas
获取任务信息
查询定时任务列表 - ListScheduleTasks
查询即时任务列表 - ListTasks
获取指定ID的任务信息 - ListJobInfo
获取指定实例和时间范围的任务信息(SQL Server) - ListJobInfoDetail
删除即时任务 - DeleteJob
获取任务信息 - ShowTaskDetail
历史API
API v3.1
查询数据库错误日志(MySQL)
查询数据库慢日志(MySQL)
API v3
查询API版本列表
升级内核小版本
应用参数模板
修改指定实例的参数
恢复到已有实例
表级时间点恢复(MySQL)
获取慢日志统计信息(MySQL)
删除数据库(SQL Server)
收缩数据库日志(不推荐使用)
数据库代理(PostgreSQL)
开启数据库代理
关闭数据库代理
查询数据库代理信息
修改读写分离权重
修改读写分离阈值
数据库代理规格变更
查询数据库代理可变更的规格(v3)
查询数据库代理可变更的规格(v3.1)
权限和授权项
权限和授权项说明
策略授权参考
身份策略授权参考
附录
异常请求结果
状态码
错误码
获取项目ID
ReplicationMode列表
监控指标说明
云数据库RDS for MySQL监控指标说明
云数据库RDS for PostgreSQL监控指标说明
云数据库RDS for SQL Server监控指标说明
请求幂等性说明
SDK参考
场景代码示例
常见问题
故障排除
视频帮助
文档下载
通用参考
产品术语
云服务等级协议(SLA)
白皮书资源
支持区域
系统权限