检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ID以及归一化后的SQL文本字符串,归一化后的SQL文本如示例中所示。通常对于DML语句,在计算Unique SQL ID的过程中会忽略常量值。但对于DDL、DCL以及设置参数等语句,常量值不可以忽略。 执行次数(成功执行的次数),响应时间(数据库内部的SQL执行时间,包括最大、最小和总时间)。 Cache/
取值范围:unique_sql_id/sql_hash,其值为字符串,其中unique_sql_id必须为全数字。 with_parameter 查询过滤规则选项参数。可以一起设置,满足任何一个参数的限制查询将会被过滤。 取值范围: application_name(客户端名称) query_band table_num(语句扫描表个数)
性,可能会产生空洞,造成序列号段浪费。 建议cache值不要设置过大,否则会出现缓存序列号时(每个cache周期的第一个nextval)耗时过长的情况;同时建议cache值小于100000000。实际使用时应根据业务设置合理的cache值,既能保证快速访问,又不会浪费序列号。 CYCLE
RROR或SQL_SUCCESS_WITH_INFO时,通过调用SQLGetDiagRec函数,并将HandleType和Handle参数设置为SQL_HANDLE_STMT和StatementHandle,可得到一个相关的SQLSTATE值,通过SQLSTATE值可以查出调用此函数的具体信息。
_nodegroup为installation,则将表创建到第一个逻辑集群中。在逻辑集群模式下,将oid最小的逻辑集群设置为第一个逻辑集群。通常用户没有显示设置default_storage_nodegroup的时候,默认值为installation。 DWS 3.0版本支持创建
列存轻量化UPDATE与后台列存AUTOVACUUM并发会小概率报错,可以通过ALTER TABLE设置表级参数enable_column_autovacuum_garbage为off来避免。需要注意的是设置表级参数enable_column_autovacuum_garbage为off会关闭该表的后台列存AUTOVACUUM。
毫秒,CUNone比例为0。 优化后 创建的列存表orders_pck。表定义如下: 使用ALTER TABLE将字段o_orderkey设置为PCK: 执行以下SQL语句,再次查询同样的点查询SQL语句的执行计划: 1 2 3 4 EXPLAIN PERFORMANCE SELECT
TABLE和CREATE TABLE AS是否包含一个OID字段。它还决定SELECT INTO创建的表里面是否包含OID 。 不推荐在用户表中使用OID,故默认设置为off。需要带有OID字段的表应该在创建时声明WITH OIDS 。 参数类型:USERSET 取值范围:布尔型 on表示在新创建的表中CREATE
"unrecognized action %d on option '%s'" SQLSTATE: XX000 错误原因:对应选项的action设置非法。 解决办法:请检查相应的SQL语句选项参数是否正确。 GAUSS-01063: "foreign-data wrapper '%s'
TABLE和CREATE TABLE AS是否包含一个OID字段。它还决定SELECT INTO创建的表里面是否包含OID 。 不推荐在用户表中使用OID,故默认设置为off。需要带有OID字段的表应该在创建时声明WITH OIDS 。 参数类型:USERSET 取值范围:布尔型 on表示在新创建的表中CREATE
以SEMMNI参数为例,执行ipcs -a | wc -l: 1 2 ipcs -a | wc -l 144 由于144 >128,所以参数设置超出范围,执行如下命令修改参数: 1 echo "500 641280 500 500" > /proc/sys/kernel/sem GAUSS-52402
SQL自诊断的告警类型与resource_track_level的设置相关。 当“resource_track_level”设置为query时,可以诊断多列/单列统计信息未收集、分区未剪枝告警和SQL不下推的告警等非执行态的诊断信息;“resource_track_level”设置为perf或operator时,可以诊断所有的告警场景。
GS_BLOCKLIST_QUERY视图存储在pg_catalog下。 通常对于DML语句,在计算Unique SQL ID的过程中会忽略常量值。但对于DDL、DCL以及设置参数等语句,常量值不可以忽略。因此一个unique_sql_id可能会对应一个或多个查询。 父主题: 系统表
(句点) 小数点 ,(逗号) 分组(千)分隔符 PR 尖括号内负值 S 带符号的数值(使用区域设置) L 货币符号(使用区域设置) D 小数点(使用区域设置) G 分组分隔符(使用区域设置) MI 在指明的位置的负号(如果数字 < 0) PL 在指明的位置的正号(如果数字 > 0)
"too late to require new batchstore eflags" SQLSTATE: XX006 错误原因:系统内部错误:设置新的batchstore 标记过晚。 解决办法:内部错误,请联系技术支持工程师提供技术支持。 GAUSS-02489: "batchstore
XX000 错误原因:无法找到对应的foreign data wrapper。 解决办法:请检查使用中的gds、hdfs外表以及roach、obs设置是否正确。 GAUSS-01719: "cache lookup failed for partitioned table %u in pg_partition"
SQL自诊断的告警类型与resource_track_level的设置相关。 当“resource_track_level”设置为query时,可以诊断多列/单列统计信息未收集、分区未剪枝告警和SQL不下推的告警等非执行态的诊断信息;“resource_track_level”设置为perf或operator时,可以诊断所有的告警场景。
is invalid when preparing zlib encoder. " SQLSTATE: XX000 错误原因:zlib压缩级别设置错误。 解决办法:导入时使用low/middle压缩级别。 GAUSS-04299:"error %d occurs when preparing
connection with trust method!" SQLSTATE: 42601 错误原因:在可信方法下禁止远程连接。 解决办法:请检查连接的安全设置。 GAUSS-02553: "no signal slot available for new thread creation" SQLSTATE:
argtypes的位置,而不是proargtypes。 proargnames text[] 函数参数的名字的数组。没有名字的参数在数组里设置为空字符串。如果没有一个参数有名字,这个字段为空。注意此数组的下标对应proallargtypes而不是proargtypes。 proargdefaults