摘要:GBase 8a集群在执行扩容时,要在各个节点执行python的脚本,使用了pexpect的库。 如果节点不存在pexpect.py库,则会报这个错误ImportError No module named pexpect 报错样例 ImportError No module named pexpec
阅读全文
摘要:UCASE 和 UPPER 是两个用于将字符串中的字符转换为大写形式的SQL函数。它们在数据处理、报告生成、文本分析以及各种需要统一字符串格式的场景中非常实用。通过这些函数,用户可以确保数据的一致性,方便后续的比较和分析操作。 1. UCASE 和 UPPER 函数的基本语法 这两个函数在功能上几乎
阅读全文
摘要:CURRENT_TIME 是一个用于获取当前系统时间的日期和时间函数。它在数据分析、报告生成、时间序列处理、事件调度以及各种需要动态时间获取的场景中非常实用。通过 CURRENT_TIME 函数,用户可以轻松地获取系统的当前时间,以实现时间的动态计算和管理。 1. CURRENT_TIME 函数的基
阅读全文
摘要:DATEDIFF 是一个用于计算两个日期之间差异的日期和时间函数。它在数据分析、报告生成、时间序列处理、事件调度以及各种需要日期差异计算的场景中非常实用。通过 DATEDIFF 函数,用户可以轻松地计算两个日期之间的天数差异,从而实现日期的动态计算和管理。 1. DATEDIFF 函数的基本语法 D
阅读全文
摘要:1. Gcinstall.py(line 2669) -- SetSusEnv.py must be executed before cluster is installed, not executed nodes ... 需要在所有安装节点上都执行下这个脚本SetSysEnv.py,以root用户
阅读全文
摘要:一、 监控进程集群默认运行 gcmonit 进程用来监控 gcluster、gcware、gcrecover、gcmmonit、gbase、syncserver 进程,当这些进程意外 down 掉,gcmonit 进程会自动将这些进程拉起。同时,gcmmonit 进程又会监控gcmonit 进程,当
阅读全文
摘要:DAY 是一个用于从日期或日期时间表达式中提取日(天)部分的日期和时间函数。它在数据分析、报告生成、数据清洗、时间序列处理以及各种需要处理和转换日期数据的场景中非常实用。通过 DAY 函数,用户可以轻松地获取日期的天数部分,从而简化日期相关的计算和比较。 1. DAY(date) 函数的基本语法 D
阅读全文
摘要:一.分布表 分布表可以使数据按指定的策略分布存储在不同的主机上,从而实现分布式数据存储和分布式计算,解决大数据存储容量扩展和计算性能扩展的问题。 分布策略:采用hash分布、random分布策略存储数据 默认创建的表是随机分布表,每个节点上只保留部分表数据。 随机分布表如下: CREATE TABL
阅读全文
摘要:本文介绍GBaase 8a数据库集群的执行计划功能。包括语法以及一些常见场景的执行计划分析。 语法 explain/desc [extanded/partitions] select … explain只能显示sql select部分的执行计划 标准输出为explain,加extanded/part
阅读全文