案例:调整GUC参数best_agg_plan 现象描述 t1的表定义为: 1 create table t1(a int, b int, c int) store as orc; 假设agg下层算子所输出结果集的分布列为setA,agg操作的group by列为setB,则在Stream
处理结果集 在结果集中定位 ResultSet对象具有指向其当前数据行的光标。最初,光标被置于第一行之前。next方法将光标移动到下一行;因为该方法在ResultSet对象没有下一行时返回false,所以可以在while循环中使用它来迭代结果集。但对于可滚动的结果集,JDBC驱动程序提供更多的定位方法
尽量客户端编码和服务器端编码一致,提高效率。 取值范围:兼容PostgreSQL所有的字符编码类型。其中UTF8表示使用数据库的字符编码类型。 使用命令locale -a查看当前系统支持的区域和相应的编码格式,并可以选择进行设置。
执行SQL语句 执行普通SQL语句 应用程序通过执行SQL语句来操作数据库的数据(不用传递参数的语句),需要按以下步骤执行: 调用Connection的createStatement方法创建语句对象。 1 Statement stmt = con.createStatement()
范围函数和操作符 范围操作符 范围函数 父主题: 函数和操作符
几何函数和操作符 几何操作符 几何函数 几何类型转换函数 父主题: 函数和操作符
永久AK/SK认证方式样例代码 方法定义 DwsRestClient(String endpoint, String accessKey, String secretKey) 参数说明 参数名 是否必填 描述 endpoint 是 DataArtsFabric SQL提供的服务地址
数字操作函数和操作符 数字操作符 数字操作函数postgres=#[hZ1] SELECT a.usename,b.locktime,a.usesuper FROM pg_user a FULL JOIN 父主题: 函数和操作符
SHOW Schemas/Tables/Views/Partitions/Functions 功能描述 SHOW为DataArtsFabric SQL服务下特有语法,该语法功能是列举LakeFormation上指定对象下的子对象信息。 注意事项 无。
JSON/JSONB函数和操作符 JSON/JSONB操作符 JSON/JSONB函数 父主题: 函数和操作符
Plan Hint调优概述 Plan Hint为用户提供了直接影响执行计划生成的手段,用户可以通过指定join顺序,join、stream、scan方法,指定结果行数,指定重分布过程中的倾斜信息,指定配置参数的值等多个手段来进行执行计划的调优,以提升查询的性能。 功能描述 Plan
位串函数和操作符 除了常用的比较操作符之外,还可以使用以下的操作符。&,|和#的位串操作数必须等长。在位移的时候,保留原始的位串长度(并以0填充)。 || 描述:位串之间进行连接。 示例: 1 2 3 4 5 SELECT B'10001' || B'011' AS RESULT;
状态信息函数 fabricsql_query_wait_status(session_id) 描述:用于查看指定会话的执行单元线程之间的等待状态。 返回值类型:record 函数返回信息如下: 表1 fabricsql_query_wait_status(session_id)字段
DataArtsFabric DataFrame API参考 DataArtsFabric DataFrame参数配置 Scalar UDF显式注册语法 Scalar UDF隐式注册语法 Scalar Python UDF注册参数 Scalar Builtin UDF注册参数 signature
下标生成函数 generate_subscripts(array anyarray, dim int) 描述:生成一系列包括给定数组的下标。 返回值类型:setof int 示例: 1 2 3 4 5 6 7 8 SELECT generate_subscripts('{NULL,
字符处理函数和操作符 DataArtsFabric SQL提供的字符处理函数和操作符主要用于字符串与字符串、字符串与非字符串之间的连接,以及字符串的模式匹配操作。 bit_length(string) 描述:字符串的位数。 返回值类型:integer 示例: 1 2 3 4 5 SELECT
fabric-ep.endpoint为DataArtsFabric服务终端节点。 使用JDBC连接集群时集群链接地址只支持指定jdbc连接参数,不支持增加变量参数。 info 数据库连接属性。常用的属性如下: AccessKeyID:String类型。
系统函数信息函数 pv_builtin_functions() 描述:查询系统内置函数的信息。 返回类型:record 示例: select * from pv_builtin_functions() limit 1; proname | pronamespace | proowner
条件表达式函数 coalesce(expr1, expr2, ..., exprn) 描述:返回参数列表中第一个非NULL的参数值。 COALESCE(expr1, expr2) 等价于CASE WHEN expr1 IS NOT NULL THEN expr1 ELSE expr2
与LakeFormation数据类型映射关系 DataArtsFabric SQL中定义的数据类型与LakeFormation中的类型存在明确的映射关系,如下表所示: 表1 DataArtsFabric SQL与LakeFormation数据类型映射关系 数据类型 DataArtsFabric