更新日期:2024年09月11日
GBaseDataStudio
Graphical
query
and
management
tool
that
provides
access,
control,
and
management of the cluster environment. With the GBase 8a MPP Cluster Enterprise
Manager, the following tasks can be completed:
1)
Cluster connection configuration management;
2)
Metadata information query and management;
3)
Development and execution of SQL, stored procedures, and custom
functions.
(SQL 管理 API)
随同 admin() 或 task() 函数,使用 onmode 和 p 参数来动态地为当前数据库服务器会
话添加或移除虚拟处理器。这个函数不更新 onconfig 文件。
语法
元素
描述
关键考虑
number
要添加或移除的虚
拟处理器的数目。
正的数目添加虚拟处理器。
您可添加的虚拟处理器
的最大数目依赖于操作系统。
UNIX™:负的数目移除虚拟处理器。要删除的虚
拟处理器数不可超过指定类型的处理器的实际
数目。
vpclass
用户定义的虚拟处
理器类的名称。
Windows™:number 参数必须设置为 1,因为您
仅可创建用户定义的虚拟处理器的一个实例。
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 776 -
用法
仅当数据库服务器处于 online 模式时,您才可使用这个函数。
CPU
VP 的数目不应超过您的系统上物理处理器的数目,但如果超过了也不报错。数据库服
务器使用 CPU VP 的数目来为并行数据库查询(PDQ)分配资源。 如果您删除 CPU VP,则
您的查询可能运行得明显变慢。在您更改 CPU VP 的数目之后,从命令 onstat -g mgm 输
出中的 Reinit 域显示有多少查询正在等待其他查询完成。
要了解更多关于 CPU VP 类的性能影响信息,请参阅 GBase 8s 性能指南。
要了解每一虚拟处理器类的描述,请参阅 GBase 8s 管理员指南。
这个函数等同于 onmode -p 命令。
示例
下列示例添加一个 CPU 虚拟处理器:
EXECUTE FUNCTION task("onmode","p","1","cpu");
下列示例移除一个 Java™ 虚拟处理器:
EXECUTE FUNCTION task("onmode","p","-1","jvp");
1 仅限于 UNIX™