本文介绍如何通过控制台管理云原生数据仓库 AnalyticDB PostgreSQL 版的插件,包括插件的安装、卸载与升级等操作。
前提条件
云原生数据仓库 AnalyticDB PostgreSQL 版实例的运行状态处于运行中。
进入插件管理页面
在控制台左上角选择地域并单击目标实例ID。
在左侧导航栏,单击插件管理,进入插件管理页面。
安装插件
AnalyticDB for PostgreSQL支持以下方式安装插件。
(推荐方式)在控制台插件管理页面安装。
执行
CREATE EXTENSION
语句安装。当前该方式仅支持安装fixnumeric插件。
如果以上方式均安装失败,请提交工单联系技术支持协助安装。
单个安装插件
在插件管理页面找到目标插件,单击目标插件操作列的安装。
在弹出的安装插件对话框中,选择目标数据库或全部数据库并单击安装。
1~5分钟,云原生数据仓库 AnalyticDB PostgreSQL 版实例状态从插件安装中变为运行中后,查看插件的状态是否为已安装。
批量安装插件
在插件管理页面,单击左上角的批量安装。
在弹出的批量安装插件对话框中,选择目标插件名称和目标数据库并单击安装。
1~5分钟,云原生数据仓库 AnalyticDB PostgreSQL 版实例状态从插件安装中变为运行中后,查看插件的状态是否为已安装。
安装以下插件后,云原生数据仓库 AnalyticDB PostgreSQL 版实例会自动重启使插件生效,重启期间云原生数据仓库 AnalyticDB PostgreSQL 版实例不可读写。
pg_hint_plan
pg_stat_statements
卸载插件
AnalyticDB for PostgreSQL支持以下方式卸载插件。
(推荐方式)在控制台插件管理页面卸载。
执行
DROP EXTENSION
语句卸载。当前该方式仅支持卸载fixnumeric插件。
如果以上方式均卸载失败,请提交工单联系技术支持协助卸载。
控制台插件管理页面卸载插件步骤如下:
在插件管理页面,针对已安装的插件,单击目标插件操作列的卸载。
在弹出的卸载插件对话框中,选择目标插件中需要卸载的数据库并单击卸载。
查看插件管理页面,确保已成功卸载插件。
卸载插件需要谨慎操作,可能导致数据丢失以及业务不可用。
升级插件
如果当前云原生数据仓库 AnalyticDB PostgreSQL 版实例的内核版本存在更高版本的插件,则支持插件版本升级。在插件管理页面,针对已安装的插件,单击目标插件操作列的升级,即可将插件升级到最新版本。
如果某个插件操作列没有升级,则表示该插件已是最新版本。
请选择业务低峰期执行插件升级。
常见问题
ERROR: permission denied to create extension "uuid-ossp"
问题原因:不支持通过CREATE EXTENSION
语句安装uuid-ossp插件。
解决方法:在控制台插件管理页面安装。