WITH表达式 WITH表达式用于定义在大型查询中使用的辅助语句,这些辅助语句通常被称为公共表达式或CTE(即common table expr),可以理解为一个带名称的子查询,之后该子查询可以以其名称在查询中被多次引用。 WITH表达式中的辅助语句可以是SELECT,并且WITH
自定义函数 DataArtsFabric SQL UDF概述 UDF开发(Python) 父主题: 函数参考
类型转换 概述 操作符 函数 值存储 UNION,CASE和相关构造 父主题: SQL语法参考
PGXC_CLASS PGXC_CLASS系统表存储每张表的复制或分布信息。 表1 PGXC_CLASS字段 名称 类型 描述 pcrelid oid 表的OID。 pclocatortype "char" 定位器类型。 H:hash M:Modulo N:Round Robin
PG_DATABASE PG_DATABASE系统表存储关于可用数据库的信息。 表1 PG_DATABASE字段 名称 类型 描述 datname name 数据库名称。 datdba oid 数据库所有者,通常为其创建者。 encoding integer 数据库的字符编码方式。
PGXC_GROUP PGXC_GROUP系统表存储节点组信息,在存算分离3.0版本中,每个逻辑集群节点组称为一个VW(Virtual Warehouse),而在存储KV层,每一个VW会和一个vgroup相对应。 表1 PGXC_GROUP字段 名称 类型 描述 group_name
DCL语法 ANALYZE | ANALYSE 父主题: SQL语法参考
您可以在TMS中创建“预定义标签”,预定义标签对所有支持标签功能的服务资源可见,通过使用预定义标签可以提升标签创建和迁移效率。具体请参见创建预定义标签。
创建接入客户端 创建接入客户端后,您可以通过VPC端点服务使用内网域名或者IP访问DataArtsFabric服务的API。 前提条件 已有可正常使用的华为云账号。 当前账号已有足够的VPCEP、DNS内网域名等资源配额。如果创建失败,客户端将自动回滚删除,并回收相关资源。
使用SQL编辑器 支持通过SQL编辑器连接DataArtsFabric SQL进行SQL操作。 登录华为云DataArtsFabric控制台,选择进入工作空间 左侧选择“开发与生产 > SQL编辑器”,选择LakeFormation实例、LakeFormation Catalog、
查看指标 为使用户更好地掌握Ray集群资源的使用情况,云服务平台将指标上报到了应用运维管理AOM,用户可以通过应用运维管理AOM查询资源使用情况。 前提条件 已有可正常使用的华为云账号。 已有至少一个正常可用的工作空间。 已有至少一个Ray集群。
Ray、XDS计费项 DataArtsFabric服务根据RAY、推理业务场景有不同的策略进行计费。详细的计费项及说明请参考表1。
SHOW SHOW Conf SHOW Schemas/Tables/Views/Partitions/Functions 父主题: DDL语法
性能调优概述 数据库性能调优是指通过优化数据库系统的配置及SQL查询,以提高数据库性能和效率的过程。目的为消除性能瓶颈、减少响应时间、提高系统吞吐量和资源利用率,降低业务成本,从而提高系统稳定性,给用户带来更大的价值。 本章通过性能诊断、系统调优及SQL调优及常见SQL调优案例等性能调优的实际操作
PG_PROC PG_PROC系统表存储所有内置函数的信息。 表1 PG_PROC字段 名称 类型 描述 proname name 函数名。 pronamespace oid 此函数所在命名空间的OID。 proowner oid 函数的所有者。 prolang oid 实现语言或函数的调用接口
查看和设置GUC参数 为确保DataArtsFabric SQL的最优性能,用户可根据业务需求对数据库中的GUC参数进行调整。 数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保已了解对应参数对数据库的影响,否则可能会导致无法预料的结果。 注意事项
函数 函数类型解析 从系统表pg_proc中选择所有可能被选到的函数。如果使用了一个不带模式修饰的函数名字,那么认为该函数是那些在当前搜索路径中的函数。如果给出一个带修饰的函数名,那么只考虑指定模式中的函数。 如果搜索路径中找到了多个不同参数类型的函数。将从中选择一个合适的函数。
表达式 简单表达式 条件表达式 子查询表达式 数组表达式 行表达式 父主题: SQL语法参考
TRUNCATE 功能描述 TRUNCATE为DataArtsFabric SQL服务下特有语法,该语法功能是将表数据清空。 注意事项 外表(EXTERNAL TABLE)不支持TRUNCATE。 Iceberg表不支持TRUNCATE PARTITION语法。
PG_AGGREGATE PG_AGGREGATE系统表存储与聚集函数有关的信息。PG_AGGREGATE里的每条记录都是一条pg_proc里面的记录的扩展。PG_PROC记录承载该聚集的名字、输入和输出数据类型,以及其它一些和普通函数类似的信息。 表1 PG_AGGREGATE字段