开发者社区 问答 正文

API概览



RDS实例管理

API描述
CreateDBInstance创建RDS实例
DeleteDBInstance释放RDS实例
RestartDBInstance重启RDS实例
DescribeDBInstanceAttribute查看RDS实例详情
DescribeDBInstances查看RDS实例列表
ModifyDBInstanceSpec变更RDS实例规格
AllocateInstancePublicConnection申请外网连接串
ReleaseInstancePublicConnection释放外网连接串
SwitchDBInstanceNetType申请内网连接串
DescribeDBInstanceNetInfo查看所有连接串
ModifyDBInstanceConnectionString修改连接串
ModifyDBInstanceConnectionMode修改RDS实例访问模式
ModifyDBInstanceNetworkType修改RDS实例网络类型
DescribeDBInstanceIPArrayList查看RDS实例IP白名单
ModifySecurityIps修改RDS实例IP白名单
DescribeRegions查询RDS地域和可用区信息
DescribeDBInstanceHAConfig查询RDS可用区信息和数据复制状态
MigrateToOtherZone迁移RDS实例可用区
PurgeDBInstanceLog清理RDS实例日志
UpgradeDBInstanceEngineVersion升级RDS实例版本
ModifyDBInstanceDescription修改RDS实例备注
ModifyDBInstanceMaintainTime修改RDS实例可维护时间
ModifyDBInstanceHAConfig修改RDS实例数据复制和高可用策略
SwitchDBInstanceHA切换RDS实例的主备
CreateReadonlyDBInstance创建RDS只读实例


RDS数据库管理

API描述
CreateDatabase创建数据库
DeleteDatabase删除数据库
DescribeDatabases查看数据库列表
ModifyDBDescription修改数据库备注


RDS账号管理

API描述
CreateAccount创建账号
DeleteAccount删除账号
DescribeAccounts查看账号列表
GrantAccountPrivilege授权账号权限
RevokeAccountPrivilege撤销账号权限
ModifyAccountDescription修改账号备注
ResetAccountPassword重置密码
ResetAccount重置账号


RDS备份恢复

API描述
CreateBackup创建备份
DescribeBackups查看备份列表
CreateTempDBInstance创建临时实例
DescribeBackupPolicy查看备份策略
ModifyBackupPolicy修改备份策略
RestoreDBInstance恢复备份集到实例


RDS监控管理

API描述
DescribeResourceUsage查看实例资源使用情况
DescribeDBInstancePerformance查看实例性能数据
DescribeDBInstanceMonitor查询监控行为
ModifyDBInstanceMonitor修改监控行为


RDS参数管理

API描述
DescribeParameterTemplates查看数据库参数模板
DescribeParameters查看当前实例数据库参数运行列表
ModifyParameter修改数据库参数列表


RDS日志管理

API描述
DescribeSlowLogs查看慢日志列表
DescribeSlowLogRecords查看慢日志明细
DescribeErrorLogs查看错误日志
DescribeBinlogFiles查看BINLOG日志
DescribeSQLCollectorPolicy查询SQL采集状态
ModifySQLCollectorPolicy切换SQL采集状态
DescribeSQLLogRecords查询SQL日志明细


RDS数据迁移

API描述
CreateUploadPathForSQLServer获取文件上传地址
DescribeFilesForSQLServer查看数据文件列表
ImportDataForSQLServer获取文件上传地址
DescribeImportsForSQLServer查看导入列表
ImportDatabaseBetweenInstances其他实例迁入
CancelImport取消迁移


RDS性能优化

API描述
[tr=rgb(239, 251, 255)][td]DescribeSQLLogReports 查看SQL日志运行报告 DescribeSQLLogRecordsSQL日志明细 DescribeOptimizeAdviceOnMissIndex缺失索引建议

展开
收起
云栖大讲堂 2017-10-18 16:33:36 2477 分享 版权
阿里云 AI 助理回答

阿里云的RDS(Relational Database Service,关系型数据库服务)提供了丰富的API接口来帮助用户管理实例、数据库、账号、备份恢复、监控、参数、日志以及进行数据迁移和性能优化。以下是对您列出的部分API功能的简要说明和使用场景指导:

RDS实例管理

  • CreateDBInstance: 创建一个新的RDS实例。
  • DeleteDBInstance: 释放不再需要的RDS实例,以节省成本。
  • RestartDBInstance: 当需要解决某些运行问题或执行维护时,可以重启实例。
  • ModifyDBInstanceSpec: 随着业务需求变化,可以调整实例的配置规格,如CPU、内存等。
  • SwitchDBInstanceNetType: 在内网访问与外网访问之间切换,满足不同网络环境的需求。

RDS数据库管理

  • CreateDatabase: 在RDS实例中创建新的数据库。
  • ModifyDBDescription: 添加或修改数据库的备注信息,便于管理和识别。

RDS账号管理

  • CreateAccount: 为RDS实例创建数据库账号,控制访问权限。
  • GrantAccountPrivilege: 授予账号访问特定数据库的权限,确保数据安全。

RDS备份恢复

  • CreateBackup: 手动创建数据库备份,作为额外的数据保护措施。
  • RestoreDBInstance: 当发生数据丢失或需要回滚时,可以从备份集中恢复实例。

RDS监控管理

  • DescribeDBInstancePerformance: 监控实例性能指标,及时发现并解决问题。
  • ModifyDBInstanceMonitor: 调整监控策略,定制化监控需求。

RDS参数管理

  • ModifyParameter: 根据应用需求调整数据库参数,优化性能。

RDS日志管理

  • DescribeSlowLogs: 分析慢查询日志,找出并优化性能瓶颈。
  • DescribeSQLCollectorPolicy: 管理SQL日志采集状态,用于性能分析和调优。

RDS数据迁移

  • ImportDataForSQLServer: 支持从外部导入数据到RDS实例,方便数据迁移。

RDS性能优化

  • DescribeOptimizeAdviceOnMissIndex: 获取缺失索引建议,通过添加索引来提升查询效率。

这些API的强大功能集合,使得用户能够高效、灵活地管理阿里云RDS实例及其相关资源,无论是日常运维还是应对突发情况,都能提供有力支持。在使用这些API时,建议参考阿里云官方文档,了解每个API的具体请求参数、返回结果及注意事项,以确保操作的准确性和安全性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答