检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
存储引擎体系架构概述 静态编译架构 通用数据库服务层 父主题: 存储引擎体系架构
存储引擎体系架构概述 静态编译架构 通用数据库服务层 父主题: 存储引擎体系架构
PL/SQL基本语法 数据类型兼容性 控制语句 集合和Record 静态SQL 动态SQL Trigger
PL/SQL基本语法 数据类型兼容性 控制语句 集合和Record 静态SQL 动态SQL Trigger
如: gcc -I (头文件所在目录) -L (libpq库所在目录) testprog.c -lpq 如果要使用制作文件(makefile),向CPPFLAGS、LDFLAGS、LIBS变量中增加如下选项: CPPFLAGS += -I (头文件所在目录) LDFLAGS +=
gcc编译libpq源程序,需要通过-I directory选项,提供头文件的安装位置(有些时候编译器会查找缺省的目录,因此可以忽略这些选项): gcc -I (头文件所在目录) -L (libpq库所在目录) -o testlibpq testlibpq.c -lpq 如果要使用制作文件
分区级统计信息适用于分区表进行静态剪枝后,分区表的扫描范围剪枝到单分区的场景下。分区级统计信息的支持范围为:分区级的page数和tuple数、单列统计信息、多列统计信息、表达式索引统计信息。
分区级统计信息适用于分区表进行静态剪枝后,分区表的扫描范围剪枝到单分区的场景下。分区级统计信息的支持范围为:分区级的page数和tuple数、单列统计信息、多列统计信息、表达式索引统计信息。
-I (头文件所在目录) -L (libpq库所在目录) testlibpq.c -lpq 例如: gcc -I $(GAUSSHOME)/include/libpq -L $(GAUSSHOME)/lib -lpq testlibpq.c -o testlibpq 如果要使用制作文件
-I (头文件所在目录) -L (libpq库所在目录) testlibpq.c -lpq 例如: gcc -I $(GAUSSHOME)/include/libpq -L $(GAUSSHOME)/lib -lpq testlibpq.c -o testlibpq 如果要使用制作文件
Libpq_Static发布包中的libpq.so静态链接openssl库,以解决在部分客户场景中与操作系统自带openssl版本不一致导致冲突的问题。 父主题: 基于libpq开发
默认值:on enable_valuepartition_pruning 参数说明:是否对DFS分区表进行静态/动态优化。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示对DFS分区表进行静态/动态优化。
默认值:on enable_valuepartition_pruning 参数说明:是否对DFS分区表进行静态/动态优化。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示对DFS分区表进行静态/动态优化。
} catch (SQLException e1) { e1.printStackTrace(); } } e.printStackTrace(); } } /** * 主程序,逐步调用各静态方法
} catch (SQLException e1) { e1.printStackTrace(); } } e.printStackTrace(); } } /** * 主程序,逐步调用各静态方法
静态游标支持定义参数,参数支持默认值。但是参数默认值不能应用PACKAGE外的变量,如果需要使用,可以在包内定义一个变量,再将包外变量赋值给该变量,使用该变量作为默认值。 游标的定义会产生查询对象,PACKAGE或存储过程暂不支持建立对查询对象的依赖关系。
默认值:on enable_valuepartition_pruning 参数说明:是否对DFS分区表进行静态/动态优化。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示对DFS分区表进行静态/动态优化。
静态游标支持定义参数,参数支持默认值。但是参数默认值不能应用PACKAGE外的变量,如果需要使用,可以在包内定义一个变量,再将包外变量赋值给该变量,使用该变量作为默认值。 游标的定义会产生查询对象,PACKAGE或存储过程暂不支持建立对查询对象的依赖关系。
需要注意的是,当前仅静态剪枝到单个分区的计划支持生成分类索引的查询路径。 当查询语句在查询数据涉及多个目标分区时,建议使用GLOBAL索引,反之建议使用LOCAL索引。但需要注意GLOBAL索引在分区维护语法中存在额外的开销。
e.printStackTrace(); } } while (null == result && time < maxRetryTime); } /** * 主程序,逐步调用各静态方法