检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
子查询调优 子查询背景介绍 应用程序通过SQL语句来操作数据库时会使用大量的子查询,这种写法比直接对两个表做连接操作在结构上和思路上更清晰,尤其是在一些比较复杂的查询语句中,子查询有更完整、更独立的语义,会使SQL对业务逻辑的表达更清晰更容易理解,因此得到了广泛的应用。 Gaus
漏斗函数和留存函数 漏斗和留存相关函数仅8.3.0及以上集群版本支持。 背景信息 漏斗函数与留存函数都是常见的用户行为分析工具,广泛应用于产品分析和数据分析领域,尤其是在产品经理、数据科学家和市场营销人员的工作中。这些函数的目标是帮助分析用户的行为路径、理解用户的流失和转化问题,以及评估产品的长期吸引力和用户忠诚度。
禁止使用特殊权限用户运行业务,需遵循权限最小分配原则 违反规则的影响: 特殊权限用户如管理员用户,均具有特殊用途,使用此类用户运行业务有安全和管控风险。 方案建议: 使用普通用户运行业务,特殊权限类用户仅用于管理类操作。 规则2.6 禁止使用一个数据库用户运行所有业务 违反规则的影响: 同
解决方案:尝试其他连接方法,如nestloop或hashjoin。 level: ERROR GS_231100069 错误码: FULL JOIN is only supported with merge-joinable join conditions. 解决方案:尝试其他连接方法,如nestloop或hashjoin。
gpu_dynamic_peak_memory:GPU内存使用的最大内存。 pooler_conn_memory:pooler连接占用内存大小。 pooler_freeconn_memory:pooler空闲连接占用的内存大小。 storage_compress_memory:列存压缩和解压缩使用的内存大小。
是否允许作为模板数据库。 datallowconn boolean 如果为假,则没有用户可以连接到这个数据库。这个字段用于保护template0数据库不被更改。 datconnlimit integer 该数据库上允许的最大并发连接数,-1表示无限制。 datlastsysoid oid 数据库里最后一个系统OID
gpu_dynamic_peak_memory:GPU内存使用的最大内存。 pooler_conn_memory:pooler连接占用内存大小。 pooler_freeconn_memory:pooler空闲连接占用的内存大小。 storage_compress_memory:列存压缩和解压缩使用的内存大小。
略生效。通常,采用WHEN子句来限定脱敏策略的生效用户范围,具有较严格的约束规格。 WHEN子句的规格约束如下: 表达式可以是AND、OR连接的多个子表达式。 每个子表达式仅支持=、<>、!=、>=、>、<=、<七种运算符,左右值只能取常量值或者下列系统常量值之一:SESSION
略生效。通常,采用WHEN子句来限定脱敏策略的生效用户范围,具有较严格的约束规格。 WHEN子句的规格约束如下: 表达式可以是AND、OR连接的多个子表达式。 每个子表达式仅支持=、<>、!=、>=、>、<=、<七种运算符,左右值只能取常量值或者下列系统常量值之一:SESSION
role oid 查询过滤规则绑定的用户OID。 client_addr inet 查询过滤规则绑定的客户端IP地址。 application_name name 查询过滤规则绑定的客户端名称。 unique_sql_id int8 查询过滤规则匹配的unique_sql_id。 sql_hash
SSB数据生成 下载ssb工具包并编译。 git clone http://github.com/vadimtk/ssb-dbgen.git cd ssb-dbgen && make 生成数据。 文件生成路径最好符合安装和启动GDS中SSB所使用的路径,否则需要修改安装和启动GDS中GDS的启动路径。
gpu_dynamic_peak_memory:GPU内存使用的最大内存。 pooler_conn_memory:pooler连接占用内存大小。 pooler_freeconn_memory:pooler空闲连接占用的内存大小。 storage_compress_memory:列存压缩和解压缩使用的内存大小。
gpu_dynamic_peak_memory:GPU内存使用的最大内存。 pooler_conn_memory:pooler连接占用内存大小。 pooler_freeconn_memory:pooler空闲连接占用的内存大小。 storage_compress_memory:列存压缩和解压缩使用的内存大小。
BY。 表连接方式 Nested Loop 嵌套循环,适用于被连接的数据子集较小的查询。在嵌套循环中,外表驱动内表,外表返回的每一行都要在内表中检索找到它匹配的行,因此整个查询返回的结果集不能太大(不能大于10000),要把返回子集较小的表作为外表,而且在内表的连接字段上建议要有索引。
错误原因:当前访问的数据库正在被其他用户访问会话。 解决办法:请检查当前访问的数据库是否正在被其他用户访问,这样会导致数据不一致的情况,需要关闭和退出其他用户访问,并重新尝试登录。 GAUSS-00512: "encoding '%s' does not match locale '%s'" SQLSTATE: 22023
GaussDB(DWS)中预定义有一些可用的文本搜索配置,用户也可创建自定义的文本搜索配置。此外,为了便于管理文本搜索对象,还提供有多个gsql元命令,可以显示有关文本搜索对象的信息(详细请参见《工具指南》中“元命令参考”章节)。 操作步骤 创建一个文本搜索配置ts_conf,复制预定义的文本搜索配置english。
USER u2 with SYSADMIN NODE GROUP "lc2" password "Password@123"; 以u1登录数据库,创建表t1和t2,并插入测试数据。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
GAUSS-02210: "could not obtain connection from pool" SQLSTATE: XX000 错误原因:无法从连接池中获得连接。 解决办法:建议设置更大的max_pool_size值。 父主题: GAUSS-02201 -- GAUSS-02300
probin text 关于如何调用该函数的附加信息。同样,其含义也是和语言相关的。 proconfig text[] 函数针对运行时配置变量的本地设置。 proacl aclitem[] 访问权限。具体请参见GRANT和REVOKE。 prodefaultargpos int2vector
DBA_VIEWS DBA_VIEWS视图存储关于数据库内的视图信息。需要有系统管理员权限才可以访问。 名称 类型 描述 owner character varying(64) 视图的所有者。 view_name character varying(64) 视图的名称。 父主题: