SHOW VCLUSTERS

功能概述

本命令用于查询当前工作空间下所有计算集群的详细信息。

语法

SHOW VCLUSTERS [LIKE PATTERN | WHERE expr] [LIMIT num]

参数说明

  1. LIKE PATTERN
    LIKE PATTERN
    (可选):通过对象名称进行过滤。可以使用 SQL 通配符
    %
    %
    _
    _
    。例如,
    LIKE '%testing%'
    LIKE '%testing%'
    。注意,
    LIKE
    LIKE
    子句不能与
    WHERE
    WHERE
    子句同时使用。

  2. WHERE expr
    WHERE expr
    (可选):可按任意返回字段过滤,支持比较运算符和
    LIKE
    LIKE
    子句。返回字段说明见下方"返回字段"章节。

返回字段

字段说明
name
name
计算集群名称
vcluster_type
vcluster_type
集群类型,如
ANALYTICS
ANALYTICS
GENERAL
GENERAL
INTEGRATION
INTEGRATION
max_concurrency
max_concurrency
最大并发作业数
state
state
当前状态,如
RUNNING
RUNNING
SUSPENDED
SUSPENDED
RESUMING
RESUMING
creator
creator
创建该集群的用户名
create_time
create_time
创建时间,格式为
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd HH:mm:ss
min_replicas
min_replicas
弹性扩缩容的最小副本数
max_replicas
max_replicas
弹性扩缩容的最大副本数
min_vcluster_size
min_vcluster_size
弹性扩缩容的最小规格,如
XSMALL
XSMALL
max_vcluster_size
max_vcluster_size
弹性扩缩容的最大规格,如
LARGE
LARGE
current_vcluster_size
current_vcluster_size
当前实际规格
preload_tables
preload_tables
预加载到缓存的表名列表
current_replicas
current_replicas
当前运行的副本数
auto_suspend_in_second
auto_suspend_in_second
空闲多少秒后自动暂停;
0
0
表示不自动暂停
auto_scale_in_in_second
auto_scale_in_in_second
空闲多少秒后自动缩容;
0
0
表示不自动缩容
running_jobs
running_jobs
当前正在运行的作业数
queued_jobs
queued_jobs
当前排队等待的作业数
error_message
error_message
集群异常时的错误信息;正常状态为空
provision_mode
provision_mode
资源供给模式,如
ON_DEMAND
ON_DEMAND
POOL
POOL
pool_name
pool_name
所属资源池名称;非资源池模式时为空
comment
comment
集群备注说明

使用示例

  1. 查询当前工作空间下的所有计算集群:

    SHOW VCLUSTERS;

  2. 查询当前工作空间下,名称前两个字母为“CZ”的计算集群:

    SHOW VCLUSTERS LIKE 'CZ%';

  3. 使用 WHERE 子句过滤计算集群结果列表:

    SHOW VCLUSTERS WHERE vcluster_type = 'GENERAL'; SHOW VCLUSTERS WHERE vcluster_size = 'SMALL'; SHOW VCLUSTERS WHERE max_concurrency = 8; SHOW VCLUSTERS WHERE state = 'SUSPENDED'; SHOW VCLUSTERS WHERE creator = 'demo_project'; SHOW VCLUSTERS WHERE create_time > '2024-01-25'; SHOW VCLUSTERS WHERE min_replicas = 1; SHOW VCLUSTERS WHERE max_replicas = 2; SHOW VCLUSTERS WHERE preload_tables LIKE '%sample_schema.sample_table%'; SHOW VCLUSTERS WHERE current_replicas = 3; SHOW VCLUSTERS WHERE auto_suspend_in_second = 600;

通过以上示例,你可以根据需要灵活地查询和过滤计算集群信息。请确保在使用

WHERE
WHERE
子句时,正确使用大小写和运算符,以获得准确的查询结果。

联系我们
预约咨询
微信咨询
电话咨询
邮件咨询