检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
出并且发出一个错误信息。 在不指定NOWAIT的情况下获取表级锁时,如果有其他互斥锁存在的话,则等待其他锁的释放。 CANCELABLE 通过指定该参数允许等锁线程给持锁线程和等锁线程发送CANCEL信号。 只允许重分布工具使用,其它用户使用将报错。 示例 1 2 3 4
和安装的nodegroup (group_version1)。 如果指定了is_foreign为true,则资源池不能再关联用户,即不允许通过CREATE USER ... RESOURCE POOL语句来将该资源池配置给用户。该资源池自动检查用户是否关联到资源池指定的逻辑数据库
主表和从表对应的字段数据类型存在隐式类型转换就可以建成。MySQL外键类型敏感。如果两个表对应的列类型不同外键无法建成。 MySQL不支持通过MODIFY COLUMN或CHANGE COLUMN方式修改表列外键所在列的数据类型或列名等,GaussDB可以。 索引升降序差异 CREATE
对于小数据量查询因为节省了数据重分布的代价且单个节点的算力完全够用所以可以得到性能的提升。对于大数据量的计算,多节点并行计算更有优势。需要通过打开关闭开关来对比哪种情况更快(dngather_min_rows默认为500行,下述案例采用了默认值)。下面简单说明几个案例: 案例环境准备
类型,对象为package类型时值为“package”,对象为函数或存储过程时值为“function”。 示例: 该函数不返回失效结果,可通过gs_glc_memory_detail视图查询,对象未被失效时可在视图中查找到对应的valid状态的行,失效后则没有对应的valid状态行。
其他场景都转换为 real 类型后比较。 集合运算和表达式场景,确定目标数据类型的规则如下: 建立任意两个类型之间的目标类型矩阵。给定两个类型,通过矩阵即可以确定目标类型。 如果涉及到3个及以上的数据类型,确定目标类型的规则为:common_type(type1,type2,type3)
其他场景都转换为 real 类型后比较。 集合运算和表达式场景,确定目标数据类型的规则如下: 建立任意两个类型之间的目标类型矩阵。给定两个类型,通过矩阵即可以确定目标类型。 如果涉及到3个及以上的数据类型,确定目标类型的规则为:common_type(type1,type2,type3)
内存不足。当htap_max_mem_size设置过小,可能会导致创建的IMCV频繁触发内存不足异常。 最大动态内存和已使用的动态内存可以通过gs_total_memory_detail视图查询获得,max_dynamic_memory表示最大动态内存,dynamic_used_memory表示已使用的动态内存。
ee索引和UB-tree索引,只支持普通索引、GLOBAL索引、LOCAL索引,不支持PCR ubtree索引,不支持二级分区。GSI支持通过REINDEX INDEX CONCURRENTLY在线重建,但不支持在线重建表达式GSI、部分GSI。GSI在线重建期间,应尽量避免与其
出并且发出一个错误信息。 在不指定NOWAIT的情况下获取表级锁时,如果有其他互斥锁存在的话,则等待其他锁的释放。 CANCELABLE 通过指定该参数允许等锁线程给持锁线程和等锁线程发送CANCEL信号。 只允许重分布工具使用,其它用户使用将报错。 示例 SHARE ROW EXCLUSIVE
column? ------------- {"c":"baz"} (1 row) -> object-json(b) text json(b) 通过键获得值。不存在则返回空。 SELECT '{"a": {"b":"foo"}}'::json->'a'; ?column? -------------
column? ------------- {"c":"baz"} (1 row) -> object-json(b) text json(b) 通过键获得值。不存在则返回空。 SELECT '{"a": {"b":"foo"}}'::json->'a'; ?column? -------------
Gather面向的是TP的小数据量场景,对于小数据量查询因为节省了数据重分布的代价且单个节点的算力完全够用所以可以得到性能提升。对于大数据量的计算,多节点并行计算更有优势。需要通过打开关闭开关来对比哪种情况更快(dngather_min_rows默认为500行,下述案例采用了默认值)。 案例环境准备 为了便于案例演示,需准备建表语句如下:
入参/出参 是否可以为空 描述 id RAW(13) IN 否 指定的xmldom类型对象。 filename VARCHAR2 IN 否 指定文件地址。 DBE_XML.XML_DOM_GET_SESSION_TREE_NUM 查询当前session中所有类型的dom树数量。 DBE_XML
入参/出参 是否可以为空 描述 id RAW(13) IN 否 指定的xmldom类型对象。 filename VARCHAR2 IN 否 指定文件地址。 DBE_XML.XML_DOM_GET_SESSION_TREE_NUM 查询当前session中所有类型的dom树数量。 DBE_XML
个分区上,如果可以映射到已创建的某一分区上,则把记录插入到对应的分区上,否则返回报错和提示信息。 列表分区是根据表的一列,将要插入表的记录通过每一个分区中出现的键值划分到对应的分区中,这些键值在不同的分区里没有重叠。为每组键值创建一个分区,用来存储相应的数据。 列表分区策略:根据
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 --为指定的DOC树添加DOMNODE节点,并通过DBE_XMLDOM.HASCHILDNODES()验证子节点是否添加成功。 DECLARE doc DBE_XMLDOM.DOMDocument;
column? ------------- {"c":"baz"} (1 row) -> object-json(b) text json(b) 通过键获得值。不存在则返回空。 SELECT '{"a": {"b":"foo"}}'::json->'a'; ?column? -------------
主表和从表对应的字段数据类型存在隐式类型转换就可以建成。MySQL外键类型敏感。如果两个表对应的列类型不同外键无法建成。 MySQL不支持通过MODIFY COLUMN或CHANGE COLUMN方式修改表列外键所在列的数据类型或列名等,GaussDB可以。 索引升降序差异 CREATE
入参/出参 是否可以为空 描述 id RAW(13) IN 否 指定的xmldom类型对象。 filename VARCHAR2 IN 否 指定文件地址。 DBE_XML.XML_DOM_GET_SESSION_TREE_NUM 查询当前session中所有类型的dom树数量。 DBE_XML