返回首页

gbase数据、南大通用产品文档:GBase8a停止集群服务

更新日期:2024年09月11日

执行集群的升级操作前,首先需要停止所有节点集群服务。
具体操作如下(其他各个节点都要进行一次该操作):
$ gcluster_services all stop
Stopping gcrecover :
[
OK
]
Stopping gcluster :
[
OK
]
Stopping gbase :
[
OK
]
Stopping gbase :
[
OK
]
Stopping syncserver :
[
OK
]
Stopping syncserver :
[
OK
]
[gbase@rhel73-1 ~]$ gcware_services all stop
Stopping GCWareMonit success!
Stopping gcware :
[
OK
]

30 |
7698 |

功能说明
LOOP 结构是GBase 8a MPP Cluster 中的一个简单的循环结构,用于重复执行一
个或者一组语句。这个循环结构在形式上是个死循环结构,因此在执行体中通常
要包括一个条件判断语句和LEAVE 语句用于退出循环。
语法格式
[begin_label:] LOOP
statement_list
END LOOP [end_label]
表5- 178 参数说明
参数名称


statement_list
要执行的SQL 语句集合,
可以是一个语句也可以是多个语句。
示例
示例1:LOOP...END LOOP
gbase> DELIMITER //
gbase> DROP PROCEDURE IF EXISTS doiterate //
Query OK, 0 rows affected
gbase> CREATE PROCEDURE doiterate(p1 INT)
BEGIN
label1: LOOP
SET p1 = p1 + 1;

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1368
IF p1 < 10 THEN ITERATE label1; END IF;
LEAVE label1;
END LOOP label1;
SET @x = p1;
END //
Query OK, 0 rows affected
gbase> DELIMITER ;
gbase> CALL doiterate(1);
Query OK, 0 rows affected
gbase> SELECT @x;
+------+
| @x
|
+------+
|
10 |
+------+
1 row in set