检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
return_query_clause::= 对以上语法的解释如下: 当需要函数返回一个集合时,使用RETURN NEXT或者RETURN QUERY向结果集追加结果,然后继续执行函数的下一条语句。随着后续的RETURN NEXT或RETURN QUERY命令的执行,结果集中会有多个结果。函数执行完成后会一起返回所有结果。
incorrect." SQLSTATE: 无 错误原因:当前节点组不正确。 解决办法:1.确保xml配置文件配置正确;2.确保当前节点组为所需要的节点组。 GAUSS-51702 : "Failed to obtain node group information." SQLSTATE:
解决方案:必须是系统管理员或准备事务的用户才拥有权限。 level: ERROR GS_112150011 错误码: prepared transaction belongs to another database. 解决方案:事务未准备好,请连接到准备好事务的数据库。 level: ERROR
WM_CONCAT用于将多行的数据聚合到一行中,提供与特定值相关联的数据列表。 图3 输入:WM_Concat 图4 输出:WM_Concat NVL2和REPLACE “NVL2(表达式,值1,值2)”函数用于根据指定的表达式是否为空来确定查询返回的值。如果表达式不为Null,
被锁定对象关系的oid。 page integer 关系内部的页面编号。 tuple smallint 页面的行编号。 virtual_xid text 事务的虚拟id。 transaction_id xid 事务id。 class_id oid 包含该对象的系统表的oid。 obj_id
语句中存在“in 常量”导致SQL执行无结果 单表点查询性能差 动态负载管理下的CCN排队 数据膨胀磁盘空间不足,导致性能降低 列存小CU多导致的性能慢问题 降低I/O的处理方案 高CPU系统性能调优方案 降低内存的处理方案
统当前的节点规模、对象数、数据量无关,可通过增加弹性VW提升系统的读写能力、并发能力、资源隔离能力。 定时增删DWS 3.0逻辑集群 支持弹性扩容和经典扩容 弹性扩容不会对OBS上的数据进行重分布,经典扩容会重分布所有数据,系统会根据table_buckets/总dn数的值是否超
| Medical science (4 rows) 像science这样的相关词都会被找到,因为这些词都被处理成了相同标准的词条。 上面的查询指定english配置来解析和规范化字符串。也可以省略此配置,通过default_text_search_config进行配置设置:
Convertor)是一款运行在Linux或Windows操作系统上的命令行工具,致力于向客户提供简单、快速、可靠的应用程序SQL脚本迁移服务,通过内置的语法迁移逻辑解析源数据库应用程序SQL脚本,并迁移为适用于GaussDB(DWS) 数据库的应用程序SQL脚本。DSC不需要连接数据库,可在离线
足的情况下,能够起到较好的性能提升效果;但是如果在不合适的场景下,或者资源不足的情况下,反而可能引起性能的劣化。同时,生成SMP需要考虑更多的候选计划,将会导致生成时间较长,相比串行场景也会引起性能的劣化。 GaussDB(DWS)的SMP特性由GUC参数query_dop控制,该参数可设置用户自定义的查询并行度。
regwidth, int64 expthresh) 描述:创建空的hll并依次指定参数log2m、regwidth、expthresh。expthresh取值范围是-1到7之间的整数。该参数可以用来设置从Explicit模式到Sparse模式的阈值大小。-1表示自动模式,0表示跳过Explic
足的情况下,能够起到较好的性能提升效果;但是如果在不合适的场景下,或者资源不足的情况下,反而可能引起性能的劣化。同时,生成SMP需要考虑更多的候选计划,将会导致生成时间较长,相比串行场景也会引起性能的劣化。 GaussDB(DWS)的SMP特性由GUC参数query_dop控制,该参数可设置用户自定义的查询并行度。
如表2所示的规则。 表1 DWS业务逻辑层 编号 业务逻辑层 描述 业务特点 1 业务层 业务侧的应用程序 业务的应用程序:gsql/jdbc/odbc/python/datastudio/navicat等。 2 DWS层 DWS集群 业务的应用程序逻辑以SQL语句的形式发送到D
regwidth, int64 expthresh) 描述:创建空的hll并依次指定参数log2m、regwidth、expthresh。expthresh取值范围是-1到7之间的整数。该参数可以用来设置从Explicit模式到Sparse模式的阈值大小。-1表示自动模式,0表示跳过Explic
被锁定对象关系的OID。 page integer 关系内部的页面编号。 tuple smallint 页面的行编号。 virtual_xid text 事务的虚拟ID。 transaction_id xid 事务ID。 class_id oid 包含该对象的系统表的OID。 obj_id
数据过程中遇到非预期的结束。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02485: "unexpected end of data" SQLSTATE: 22P07 错误原因:系统内部错误:从逻辑Tape上读取数据过程中遇到非预期的数据终止。 解决办法
查询语句的id。 tid bigint 当前线程的线程号。 lwtid integer 当前线程的轻量级线程号。 ptid integer streaming线程的父线程。 tlevel integer streaming线程的层级。 smpid integer 并行线程的ID。 wait_status
field:record类型中的成员名称。 datatype:record类型中成员的类型。 expression:设置默认值的表达式。 在GaussDB(DWS)中: record类型的变量的赋值支持, 在函数或存储过程的声明阶段,声明一个record类型,并且可以在该类型中定义成员变量。
record record类型的变量 创建一个record变量的方式: 定义一个record类型 ,然后使用该类型来声明一个变量。 语法 record类型的语法参见图1。 图1 record类型的语法 对以上语法格式的解释如下: record_type:声明的类型名称。 field:record类型中的成员名称。
map to any table partition" SQLSTATE: 22003 错误原因:插入的元组的分区键值和任意一个已存在的分区键都匹配不上。 解决办法:建议检查插入的数据是否存在超出分区表分区范围。 父主题: GAUSS-02601 -- GAUSS-02700