检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
information." SQLSTATE: XX000 错误原因:postgresql.conf配置文件中存在replconninfo1或者replconninfo2配置为空。 解决办法:使用gs_guc工具修改对应报错实例的postgresql.conf中的配置项。 GAUSS-01997: "rm
by与aggregates执行计划下推到DN执行。 默认值:on enable_remotelimit 参数说明:设置是否允许LIMIT子句执行计划下推到DN执行。 参数类型:USERSET 取值范围:布尔型 on表示允许LIMIT子句执行计划下推到DN执行。 off表示不允许LIMIT子句执行计划下推到DN执行。
SELECT @ -5.0 AS RESULT; result -------- 5.0 (1 row) ^ 描述:幂(指数运算) MySQL兼容模式下,作用为异或,参见位串函数和操作符章节的操作符“#”。 示例: 1 2 3 4 5 SELECT 2.0^3.0 AS RESULT;
SELECT @ -5.0 AS RESULT; result -------- 5.0 (1 row) ^ 描述:幂(指数运算) MySQL兼容模式下,作用为异或,参见位串函数和操作符章节的操作符“#”。 示例: 1 2 3 4 5 SELECT 2.0^3.0 AS RESULT;
共享锁,可以与其他操作并行。 排他锁,执行期间基于该表的操作全部挂起。 物理空间 不会释放。 会释放。 事务ID 不回收。 回收。 执行开销 开销较小,可以定期执行。 开销很大,建议确认数据库所占磁盘页面空间接近临界值再执行操作,且最好选择数据量操作较少的时段完成。 执行效果 执行后基于该表的操作效率有一定提升。
SQL语句改写规则 根据数据库的SQL执行机制以及大量的实践,总结发现:通过一定的规则调整SQL语句,在保证结果正确的基础上,能够提高SQL执行效率。如果遵守下列规则,能够大幅度提升业务查询效率。 使用union all代替union union在合并两个集合时会执行去重操作,而union
在指定的节点上执行SQL语句。一般情况下,SQL语句的执行是由集群负载自动分配到合适的节点上,execute direct主要用于数据库维护和测试。 注意事项 只有系统管理员才能执行EXECUTE DIRECT。 为了各个节点上数据的一致性,SQL语句仅支持SELECT,不允许执行事务语句、DDL、DML。
to execute SQL: %s." SQLSTATE: 无 错误原因: 执行SQL语句错误。 解决办法: 1.确保SQL语句的正确性;2.检查数据库状态是否正常;3.检查是否有权限执行命令;4.检查数据库对象是否存在。 父主题: GAUSS-51000 -- GAUSS-51999
的迁移能力及多种数据源到DWS的集成能力,降低用户数据源迁移和集成的复杂性,是一种高效易用的数据集成服务。目前数据源支持从Kafka、MySQL、Oracle和IoT源端迁移至GaussDB(DWS)目的端。 该特性仅8.2.0及以上集群版本支持。 源端数据源不支持DWS,即不支持从DWS迁移到DWS。
GS_SQL_COUNT GS_SQL_COUNT视图显示数据库当前节点当前时刻执行的五类语句(SELECT、INSERT、UPDATE、DELETE、MERGE INTO)统计信息,包括执行次数和响应时间(除MERGE INTO语句外,统计其他四类语句的最大、最小、平均和总响应
两种情况: JDBC端等待数据库返回的报文时间过长。 问题分析:用户可查看FE=> Syncr日志和<=BE ParseComplete日志之间的时间间隔,如果时间间隔较久,则判断为数据库执行慢。 处理方法:分析SQL执行慢的原因,详情可参见SQL执行很慢,性能低,有时长时间运行未结束。
表扫描,因而快得多。在大表上操作效果更明显。 注意事项 请谨慎执行TRUNCATE TABLE,确认表数据可以删除后,再执行删除操作。TRUNCATE TABLE命令删除表数据后,数据将无法恢复。 避免在业务高峰期执行ALTER TABLE/ALTER TABLE PARTITION(增删改查、DROP
将SQL查询结果导出到CSV、文本或二进制文件中。 本节包含如下内容: 导出所有查询结果 导出当前页的查询结果 导出所有查询结果 在执行导出操作过程中,以下操作无法启动: 在“SQL终端”页签,执行SQL查询。 执行 PL/SQL语句。 调试 PL/SQL语句。 导出所有查询结果。 选择“结果”页签。 单击 ,显示“导出结果集数据”窗口。
text,而detail_info存放命令执行结果。 57 pg_delete_audit 基于安全考虑,不允许提供删除审计日志的接口,调用此函数将直接报错。 58 log() 对数函数,ora/td模式下表现为底为10的对数,mysql兼容模式下表现为自然对数。 59 to_number
cmd窗口执行以下命令,使用gsql客户端连接GaussDB(DWS)集群中的数据库。 1 gsql -d <数据库名称> -h <集群地址> -U <数据库用户> -p <数据库端口> -W <集群密码> -r 参数说明如下: “数据库名称”:输入所要连接的数据库名称。首次使
GLOBAL_WORKLOAD_SQL_COUNT视图显示集群中所有Workload控制组内SQL语句执行次数的统计信息,包括SELECT、UPDATE、INSERT、DELETE语句的执行次数统计,以及DDL、DML、DCL类型语句的执行次数统计。 表1 GLOBAL_WORKLOAD_SQL_COUNT字段
GLOBAL_WORKLOAD_SQL_COUNT视图显示集群中所有Workload控制组内SQL语句执行次数的统计信息,包括SELECT、UPDATE、INSERT、DELETE语句的执行次数统计,以及DDL、DML、DCL类型语句的执行次数统计。 表1 GLOBAL_WORKLOAD_SQL_COUNT字段
数据库连接管理 执行gsql连接数据库命令提示gsql:command not found 通过gsql客户端无法连接数据库 连接GaussDB(DWS)数据库时,提示客户端连接数太多 无法ping通集群访问地址 业务执行中报错:An I/O error occurred while
XX000 错误原因:内存上下文错误。 解决办法:重新执行query。 GAUSS-04340: "role '%s' is being used by other users" SQLSTATE: 55006 错误原因:对正在使用的用户执行clean connection … check操作,此操作不符合要求。
now." SQLSTATE: 无 错误原因:集群状态不正常(集群状态为Abnormal或者Degrade)。 解决办法:查看集群状态根据日志报错分析原因。 GAUSS-52801 : "Only allow to %s one CN. The %s is not matched."