检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在安装期间选择一个合适的分词器,并且在postgresql.conf中相应的设置default_text_search_config。如果为了整个集群使用同一个文本搜索分词器可以使用postgresql.conf中的值。如果需要在集群中使用不同分词器,可以使用ALTER DATABASE ... SET
CPU,内存,磁盘IO非瓶颈。 创建同规格、小存储容量集群,通过容灾方式把主集群迁移到备集群。 容灾切换过程中集群只读,一般30分钟内。 耗时与数据量正相关。 算力 CPU或内存存在瓶颈。 弹性规格变更。 重启一次集群。 不涉及数据搬迁,5-10分钟。 磁盘IO存在瓶颈。 创建同规格、小存储容量集群,通过容灾方式把主集群迁移到备集群。
内核资源使用 介绍与操作系统内核相关的参数,这些参数是否生效依赖于操作系统的设置。 max_files_per_node 参数说明:限制单个节点上单个SQL打开的文件最大数量。通常情况下,不需要设置此参数。 参数类型:SUSET 取值范围:整型,-1~INT_MAX,其中-1表示限制最大数量。
主服务器 enable_data_replicate 参数说明:当数据库在数据导入行存表时,主机与备机的数据同步方式可以进行选择。 参数类型:USERSET 取值范围:布尔型 on表示导入数据行存表时主备数据采用数据页的方式进行同步。当replication_type参数为1时,不允许设置为on。
内核资源使用 介绍与操作系统内核相关的参数,这些参数是否生效依赖于操作系统的设置。 max_files_per_node 参数说明:限制单个节点上单个SQL打开的文件最大数量。通常情况下,不需要设置此参数。 8.1.3集群版本中仅8.1.3.310及以上版本支持。 参数类型:SUSET
X。 elapsedtime 作业执行的最大时间,单位:秒。 取值范围:数值型,-1,1~INT64_MAX。 allcputime 作业运行中使用的最大CPU时间,单位:秒。 取值范围:数值型,-1,1~INT64_MAX。 cpuskewpercent 作业执行时的平均CPU使用率,单位:百分比。
language_flag 版本语言号,目前只支持1 DBMS_SQL.EXECUTE 该函数用来执行一个给定的游标。该函数接收一个游标ID,运行后获得的数据用于后续操作。目前仅支持SELECT查询语句的执行。 DBMS_SQL.EXECUTE函数的原型为: 1 2 3 4 DBMS_SQL
SQLSTATE: XX000 错误原因:Zhparser分词算法只支持UTF8/GBK两种数据库编码格式。 解决办法:Zhparser是为支持中文全文检索引入的分词算法,使用本功能需要确保数据库编码为UTF8/GBK。 GAUSS-04703: "The parameter can
language_flag 版本语言号,目前只支持1 DBMS_SQL.EXECUTE 该函数用来执行一个给定的游标。该函数接收一个游标ID,运行后获得的数据用于后续操作。目前仅支持SELECT查询语句的执行。 DBMS_SQL.EXECUTE函数的原型为: 1 2 3 4 DBMS_SQL
DELETE_FLAG is null) 建议3.11 资源高消耗型SQL需做好压力测试和并发管控 违反规范的影响: 存储和计算资源过载,整体运行性能下降。 方案建议: 高资源消耗型SQL的主要特征: 大量UNION ALL 大量AGG(COUNT DISTINCT、MAX等) 大量表JOIN
的实现。 probin text 关于如何调用该函数的附加信息。同样,其含义也是和语言相关的。 proconfig text[] 函数针对运行时配置变量的本地设置。 proacl aclitem[] 访问权限。具体请参见GRANT和REVOKE。 prodefaultargpos
ODBC客户端设置了max varchar=255,导致超过255的字段被截断。 处理方法 在ODBC客户端,增大max varchar的值即可。 父主题: 数据库使用
CHARACTER(n)是定长字符串类型,当实际字符串长度不够时数据库会用空格补全,Java用byte类型接收。 CHARACTER VARYING(n)是变长字符串类型,Java使用String类型接收。 父主题: 数据库使用
GaussDB(DWS)用户及权限管理 GaussDB(DWS)数据库用户类型 GaussDB(DWS)数据库用户管理 自定义GaussDB(DWS)密码策略 GaussDB(DWS)数据库权限管理 GaussDB(DWS)三权分立 父主题: GaussDB(DWS)数据库安全管理
GS_BLOCKLIST_QUERY视图的schema为pg_catalog。 GS_BLOCKLIST_QUERY视图仅支持在postgres数据库中查询,其它数据库中查询会直接报错。 通常对于DML语句,在计算Unique SQL ID的过程中会忽略常量值。但对于DDL、DCL以及设置参数等
tb_keyword_freeze; 新增配置参数keywords_addressed_using_doublequote,其值为: keywords_addressed_using_doublequote=freeze keywords_addressed_using_as=owner,attribute
查询中,内层子查询被消除。此时,被提升的表可能会和外层查询中的表同名,所以在表中记录其原本所属block_name来区分来自不同查询块中的两个相同表。 例如: leading(t1 t2 t3 t4 t5)表示:t1, t2, t3, t4, t5先join,五表join顺序及内外表不限。
GS_BLOCKLIST_QUERY系统表的schema为dbms_om。 GS_BLOCKLIST_QUERY系统表仅限在postgres数据库中查询,其它数据库中查询会直接报错。 GS_BLOCKLIST_QUERY系统表包含唯一索引,使用哈希分布方式分布在DN上,分布列为unique_sql_id。
a相关的角色权限赋予其他用户。具体操作可参考“赋予用户schema的all权限后建表仍然报错”章节。 尽量避免所有业务使用同一个数据库用户运行,请按业务模块规划不同数据库用户。 不建议使用系统管理员用户跑业务,不同模块业务请通过多用户和权限进行访问控制。 更多开发设计规范参见总体开发设计规范。
、数字、下划线、$。 【建议】避免使用保留或者非保留关键字命名数据库对象。 可以使用SELECT * FROM pg_get_keywords()查询GaussDB(DWS)的关键字,或者在《SQL语法参考》中“关键字”章节中查看。 【建议】避免使用双引号括起来的字符串来定义数据