您可以使用 SQL 管理 API 来利用 SQL 语句执行远程管理任务。
SQL 管理 API 函数采用一个或多个自变量来定义任务。许多任务也可使用命令行实用程序来完成。使用 SQL 管理 API 函数的优点是可从其他数据库服务器远程运行这些函数。而运行命令行实用程序命令时,必须直接连接到数据库服务器。
使用 SQL 管理 API 可执行以下类型的管理任务:
- 控制数据压缩
- 更新配置参数
- 检查数据、分区和扩展数据块一致性,控制 B 型树扫描程序,以及强制执行检查点
- 设置和管理 Enterprise Replication
- 设置和管理高可用性集群
- 控制日志记录和逻辑日志
- 控制共享内存和添加缓冲池
- 控制镜像过程
- 控制决策支持查询
- 更改服务器方式
- 添加、删除和配置存储空间
- 控制 SQL 语句高速缓存
- 控制和配置 SQL 跟踪
- 动态启动和停止侦听控制线程
- 执行其他任务,例如移动 sysadmin 数据库、终止会话或添加虚拟处理器
有关 SQL 管理 API 的更多信息,请参阅 GBase 8s 管理员参考。