检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数组操作符 数组比较是使用默认的B-tree比较函数对所有元素逐一进行比较的。多维数组的元素按照行顺序进行访问。如果两个数组的内容相同但维数不等,决定排序顺序的首要因素是维数。 = 描述:两个数组是否相等 示例: 1 2 3 4 5 SELECT ARRAY[1.1,2.1,3.1]::int[]
描述:范围值的最大值是否不超过另一个范围值的最大值。 示例: 1 2 3 4 5 SELECT int8range(1,20) &< int8range(18,20) AS RESULT; result -------- t (1 row) &> 描述:范围值的最小值是否不小于另一个范围值的最小值。
为防止用户误执行删除集群操作,GaussDB(DWS)将提供以下策略(该功能仅在8.2.0及以上集群版本支持): 若最新一次的快照为自动快照,则系统会将自动快照保留一天时间。 若最新一次的快照为手动快照,则会删除相应集群已有的自动快照。 父主题: 自动快照
character varying(64) 表的所有者。 table_name character varying(64) 表名。 column_expression text 定义列的基于函数的索引表达式。 column_position smallint 索引中列的位置。 父主题: 系统视图
GS_WORKLOAD_SQL_ELAPSE_TIME视图显示当前节点上Workload控制组内SQL语句执行的响应时间的统计信息,包括SELECT、UPDATE、INSERT、DELETE语句的最大、最小、平均以及总响应时间,单位为微秒。 表1 GS_WORKLOAD_SQL_ELAPSE_TIME字段
当前活跃的主备发送线程的追赶信息。 表1 PG_GET_SENDERS_CATCHUP_TIME字段 名称 类型 描述 pid bigint 当前sender的线程ID。 lwpid integer 当前sender的lwpid。 local_role text 本地的角色。 peer_role
total_time double precision 函数的总执行时长。 self_time double precision 当前线程调用函数的总的时长。 父主题: 系统视图
型为序列的IO状态信息。 表1 PG_STATIO_USER_SEQUENCES字段 名称 类型 描述 relid oid 序列OID。 schemaname name 序列中模式名。 relname name 序列名。 blks_read bigint 从序列中读取的磁盘块数。
USER_TAB_COMMENTS视图存储当前用户所有表和视图的注释信息。 名称 类型 描述 owner character varying(64) 表或视图的所有者。 table_name character varying(64) 表或视图的名称。 comments text 注释。 父主题:
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
使用明细。 图1 查看资源包详情 计费周期 GaussDB(DWS)资源的计费周期是根据您购买的时长来确定的(以UTC+8时间为准)。一个计费周期的起点是您开通或续费资源的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/03/08 15:50:04购
HLL(HyperLoglog)是统计数据集中唯一值个数的高效近似算法。它有着计算速度快,节省空间的特点,不需要直接存储集合本身,而是存储一种名为HLL的数据结构。每当有新数据加入进行统计时,只需要把数据经过哈希计算并插入到HLL中,最后根据HLL就可以得到结果。 HLL与其他算法的比较请参见表1。 表1 HLL与其他算法比较
当前query产生wal日志量最大的实例组名。 max_wal bigint 最大node产生的wal日志量,单位是Byte。 min_datapage_node Text 当前query产生数据页量最小的实例组名。 min_data_page bigint 最小node产生的数据页量,单位是Byte。
规划导出数据 MRS导出支持的数据类型请参见表2。 表1 ORC格式的只写外表与HIVE数据类型匹配关系 类型名称 GaussDB(DWS)内表支持类型(数据源表) GaussDB(DWS)只写外表对应的类型 HIVE建表类型 1字节整数 TINYINT TINYINT(不推荐)
比较和列表操作符 以下章节介绍了支持的比较和列表操作符。 比较操作符LT、LE、GT、GE、EQ和NE不得用作表别名或列别名。 ^=和GT 输入:比较操作(^=和GT) 1 2 3 4 SELECT t1.c1, t2.c2 FROM tab1 t1, tab2 t2 WHERE
描述:线段的中心。 返回类型:point 示例: 1 2 3 4 5 SELECT point(lseg '((-1,0),(1,0))') AS RESULT; result -------- (0,0) (1 row) point(polygon) 描述:多边形的中心。 返回类型:point
HLL操作符 HLL类型支持如下操作符: 表1 HLL操作符 HLL操作符 描述 返回值类型 示例 = 比较hll或hll_hashval的值是否相等。 bool hll 1 2 3 4 5 SELECT (hll_empty() || hll_hash_integer(1)) =
描述:范围值的最大值是否不超过另一个范围值的最大值。 示例: 1 2 3 4 5 SELECT int8range(1,20) &< int8range(18,20) AS RESULT; result -------- t (1 row) &> 描述:范围值的最小值是否不小于另一个范围值的最小值。
%w 一周的日,周日为0 0...6 %X 年份,其中的星期日是周的第一天,4 位,与%V搭配使用 - %x 年份,其中的星期一是周的第一天,4 位,与%v搭配使用 - %Y 年份,4位 - %y 年份,2位 - %% 字符'%' 字符'%' %x 'x',上述未列出的任意字符 字符'x'
适用于str_to_date的格式化输入的格式类型参考表1。这里仅支持“日期”格式、“日期+时间”格式的输入转换,对于仅“时间”格式的输入场景请使用str_to_time。 str_to_time(str, format) 描述:将时间格式的字符串(str),按照所提供的显示格式(format)转换为时间类型的值。