检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
varying(8) 当前表是否有效。 VALID:表示当前表有效。 UNUSABLE:表示当前表不可用。 sample_size numeric 分析表使用的样本数量。 temporary character(1) 表是否为临时表: Y:表示是临时表。 N:表示不是临时表。 dropped character
varying(8) 当前表是否有效。 VALID:表示当前表有效。 UNUSABLE:表示当前表不可用。 sample_size numeric 分析表使用的样本数量。 temporary character(1) 表是否为临时表: Y:表示是临时表。 N:表示不是临时表。 dropped character
语句完成状态,默认值normal。cancelled表示被取消或被terminate。 used_memory integer 单条语句内存使用量(单位:MB)。 父主题: Query
Routing)类型,保存一个IPv4网络地址。声明网络格式为address/y,address表示IPv4地址,y表示子网掩码的二进制位数。如果省略y,则掩码部分使用已有类别的网络编号系统进行计算,但要求输入的数据已经包括了确定掩码所需的所有字节。具体请参见表2 表2 cidr类型输入举例 cidr输入
Routing)类型,保存一个IPv4网络地址。声明网络格式为address/y,address表示IPv4地址,y表示子网掩码的二进制位数。如果省略y,则掩码部分使用已有类别的网络编号系统进行计算,但要求输入的数据已经包括了确定掩码所需的所有字节。 表2 cidr类型输入举例 cidr输入 cidr输出
ALTER MASKING POLICY maskpol1 MODIFY (FILTER ON ROLES(dev_mask)); --使用dev_mask用户查看tb_for_masking。 gaussdb=# GRANT ALL PRIVILEGES TO dev_mask;
median(expression) [over (query partition clause)] 描述:返回表达式的中位数,计算时NULL将会被median函数忽略。可以使用distinct关键字排除表达式中的重复记录。输入expression的数据类型可以是数值类型(包括integer, double,bigint等),
DBE_SQL.BIND_VARIABLE 该函数是绑定参数接口,建议使用DBE_SQL.SQL_BIND_VARIABLE。 DBE_SQL.SQL_SET_RESULTS_TYPE_C 该函数是动态定义一个数组类型的列,不建议用户使用。 DBE_SQL.SQL_SET_RESULTS_TYPE_C函数的原型为:
储过程的情况下,这只是最外层的存储过程调用。plprofiler扩展可用于快速识别最耗时的存储过程,然后向下查看其中的单个语句耗时情况。 使用此工具,可以在会话中先创建存储过程及相关表信息,然后调用plprofiler接口对存储过程进行profiling,再执行存储过程,此时存储
查看执行计划是否下推 执行计划是否下推可以依靠如下方法快速判断: 将GUC参数enable_fast_query_shipping设置为off,使查询优化器使用分布式框架策略。 1 SET enable_fast_query_shipping = off; 查看执行计划。 如果执行计划中有Data
dn_instanceId2,...和FIRST 1 (dn_instanceId1, dn_instanceId2,...)具有的含义相同。 若使用gs_guc工具设置该参数,需要如下设置: gs_guc reload -Z datanode -N @NODE_NAME@ -D @DN_PATH@
查看执行计划是否下推 执行计划是否下推可以依靠如下方法快速判断: 将GUC参数enable_fast_query_shipping设置为off,使查询优化器使用分布式框架策略。 1 SET enable_fast_query_shipping = off; 查看执行计划。 如果执行计划中有Data
normal:表示正常。默认为normal。 cancelled:表示被取消或被terminate。 L0 used_memory integer 单条语句内存使用量(单位:MB)。 L0 query_plan字段的记录级别对于Full SQL为L1,对于Slow SQL为L0。 对于db_time时
数来决定将时间表达式解析为DATE、TIME或 DATETIME。 当SELECT子查询中包含且仅包含时间函数,且函数入参包含表中的列时,使用算数运算符(如+、-、*、/、取反等)对结果进行运算时,会截断日期与时间函数返回值后再进行算数运算。 m_db=# CREATE TABLE
GaussDB数据库 差异 1 nested subprogram(子块) 支持,有差异 不支持重载,不支持定义为自治事务,不支持SETOF的使用,仅限一个限定符引用嵌套子程序或嵌套子程序的变量。 2 package subprogram 支持 - 3 standalone subprogram(包含Function
动态剪枝时,需要设置参数plan_cache_mode = 'force_generic_plan',排除custom plan的干扰。 使用动态剪枝时,由于在生成计划阶段计划实际执行的分区尚未确定,不支持生成分类索引计划。 PBE动态剪枝支持的典型场景具体示例如下: 比较表达式
subprogram(子块) 支持,有差异 GaussDB不支持重载。 GaussDB不支持定义为自治事务。 GaussDB不支持SETOF的使用,仅限一个限定符引用嵌套子程序或嵌套子程序的变量。 2 package subprogram 支持 - 3 standalone subprogram(包含Function
normal:表示正常。默认为normal。 cancelled:表示被取消或被terminate。 L0 used_memory integer 单条语句内存使用量(单位:MB)。 L0 query_plan字段的记录级别对于Full SQL为L1,对于Slow SQL为L0。 对于db_time时
定idx下标元素的值。该功能需要设置a_format_version值为10c和设置a_format_dev_version值为s1后才能使用。 示例:extend(count, idx),扩展第idx位置的元素。 gaussdb=# set a_format_version='10c';
------------ -382888479 (1 row) hash_group(key) 描述:流引擎(由于规格变更,当前版本已经不再支持本特性,请不要使用)中,该函数可将Group Clause中的各列计算为一个hash值。 参数:key为Group Clause中各列的值。 返回值类型:32位hash值