检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建外表 在GaussDB(DWS)数据库中创建一个Hadoop外表,用来访问存储在MRS HDFS文件系统上的Hadoop结构化数据。Hadoop外表是只读的,只能用于查询操作,可直接使用SELECT查询其数据。 前提条件 已创建MRS集群,并将数据导入Hive/Spark数据库中的ORC表。
SQLSTATE: 42601 错误原因:Create node或Alter node不能将Coordinator指定为主节点。 解决办法:禁止执行此操作。 GAUSS-02147: "PGXC node %s: cannot be a preferred node, it has to be
开启列存表的delta表功能,在导入单条或者小规模数据进入表中时,能够防止小CU的产生,所以开启delta表能够带来显著的性能提升,例如在3CN、6DN的集群上操作,每次导入100条数据,导入时间能减少25%,存储空间减少97%,所以在需要多次插入小批量数据前应该先开启delta表,等到确定接下来没有小批量数据导入了再关闭。
询为主的TP类业务中,或者出现资源瓶颈的情况下,建议关闭SMP,即设置query_dop=1。 配置步骤 观察当前系统负载情况,如果系统资源充足(资源利用率小于50%),执行步骤2;否则退出。 设置query_dop=1,利用explain打出执行计划,观察计划是否符合SMP适用
务资源将被冻结而无法使用,但资源和数据会为您保留。 处理方法 当集群状态为“已冻结”时,您需要给账户充值以确保账户余额不为0才能解冻,详细操作请参见续费。解冻后,集群状态将恢复为“可用”。 父主题: 计费FAQ
SQLSTATE: XX000 错误原因:guc参数enable_cluster_resize设置为true,与当前DML操作的子计划仅在CN上执行不匹配。 解决办法:当DML操作的子计划仅在CN上执行时,需要将guc参数enable_cluster_resize设置为false。 GAUSS-04778:
"unrecognized operator: %d" SQLSTATE: XX000 错误原因:不能识别的tsvector操作符。 解决办法:请检查输入,只支持 ! | &三种操作符。 GAUSS-02803: "SPI_prepare('%s') failed" SQLSTATE: XX000
GAUSS-01235: "invalid COPY file header (wrong length)" SQLSTATE: 22P04 错误原因:COPY操作的文件头格式不对。 解决办法:请检查文件格式以及文件完整性。 GAUSS-01236: "missing data for OID column"
的兼容模式,只能在创建数据库时指定兼容模式。GaussDB(DWS)从8.1.1集群版本开始支持MySQL兼容模式类型,可参考如下示例进行操作: 1 2 3 4 5 6 7 8 9 gaussdb=> CREATE DATABASE mydatabase DBCOMPATIBILITY='mysql';
ALL;”将连接的状态清空。 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 否则,连接池里面的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 父主题: 教程:使用JDBC或ODBC开发
count为正数,就从查询结果的第一行开始,抓取第count行。当count小于当前游标位置时,涉及到rewind操作,暂不支持。 count为负数或0,涉及到反向扫描操作,暂不支持。 RELATIVE count 从当前关联位置开始,抓取随后或前面的第count行。 取值范围:有符号的整数
事务管理 GaussDB(DWS)支持数据库事务ACID属性,提供了事务的读已提交隔离级别和可重复读隔离级别。 客户端显式开启事务或手动关闭Autocommit场景,业务最后必须手动执行Commit提交事务。 针对执行时长超过30分钟的语句,建议进行优化。 尽量避免出现执行时长超
ALL;”将连接的状态清空。 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 否则,连接池里面的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 驱动下载 请参见下载JDBC或ODBC驱动。 父主题: 使用JDBC或ODBC进行GaussDB(DWS)二次开发
使用前必读 文档面向的读者对象 数据库开发指南重点面向数据库的设计者、应用程序开发人员或DBA,提供设计、构建、查询和维护数据仓库所需的信息。 作为数据库管理员和应用程序开发人员,至少需要了解以下知识: 操作系统知识。这是一切的基础。 SQL语法。这是操作数据库的必备能力。 前置条件
使用前必读 文档面向的读者对象 数据库开发指南重点面向数据库的设计者、应用程序开发人员或DBA,提供设计、构建、查询和维护数据仓库所需的信息。 作为数据库管理员和应用程序开发人员,至少需要了解以下知识: 操作系统知识。这是一切的基础。 SQL语法。这是操作数据库的必备能力。 前置条件
事务管理 GaussDB(DWS)支持数据库事务ACID属性,提供了事务的读已提交隔离级别和可重复读隔离级别。 客户端显式开启事务或手动关闭Autocommit场景,业务最后必须手动执行Commit提交事务。 针对执行时长超过30分钟的语句,建议进行优化。 尽量避免出现执行时长超
可用。 监控采集 登录GaussDB(DWS) 管理控制台。 在“集群 > 专属集群”页面,找到需要查看监控的集群。 在指定集群所在行的“操作”列,单击“监控面板”,系统将显示数据库监控页面。 在左侧导航栏单击“监控设置 > 监控采集”,选择监控采集信息栏,用户可关闭该监控检测项。
使用内存大小 large_storage_memory:列存压缩和解压缩使用的内存大小。 os_totalmem:操作系统总内存大小。 os_freeemem:操作系统剩余内存大小。 summary text 包含实例上作业消耗的总估算内存和消耗的总实际内存大小。 abnormal_query
off表示不可以创建binlog表。 默认值:off enable_generate_binlog 参数说明:用于控制当前会话的binlog表上的DML操作是否产生binlog。该参数仅9.1.0.200以上集群版本支持。 参数类型:USERSET 取值范围:布尔型 on表示产生binlog。
polname name 行访问控制策略名称。 polrelid oid 行访问控制策略的表OID。 polcmd char 行访问控制策略影响的SQL操作,包括:*(ALL)、r(SELECT)、w(UPDATE)、d(DELETE)。 polpermissive boolean 行访问控制策略的类型。