Greenplum
zhuhaiqin
这个作者很懒,什么都没留下…
展开
-
关于Greenplum的架构
Greenplum数据库是一种大规模并行处理(MPP)数据库服务器,其架构特别针对管理大规模分析型数据仓库以及商业智能工作负载而设计。MPP(也被称为shared nothing架构)指有两个或者更多个处理器协同执行一个操作的系统,每一个处理器都有其自己的内存、操作系统和磁盘。 Greenplum使用这种高性能系统架构来分布数T字节数据仓库的负载并且能够使用系统的所有资源并行处理一个查询。Greenplum数据库是基于PostgreSQL开源技术的。它本质上是多个PostgreSQL面向磁盘..原创 2021-01-25 19:08:05 · 101 阅读 · 0 评论 -
gp工具命令之psql
选项:-a | --echo-all读取时将所有非空输入行打印到标准输出。 (这不适用于以交互方式读取的行。) 这等效于将变量ECHO设置为all。-A | --no-align切换到不对齐输出模式。 (默认输出模式已对齐。)-c ‘command’ | --command=‘command’指定psql将执行指定的命令字符串,然后退出。 这在shell脚本中很有用。 command必须是服务器可以完全解析的命令字符串,也可以是单个反斜杠命令。不能将SQL和psql元命令与此选项混合使用。 为此原创 2021-01-24 22:04:33 · 796 阅读 · 0 评论 -
gp工具命令之gpstate
gpstate显示正在运行的Greenplum数据库系统的状态。gpstate工具显示有关正在运行的Greenplum数据库实例的信息。 由于Greenplum数据库系统由跨多台机器的多个PostgreSQL数据库实例(Segment)组成, 因此用户可能需要了解关于Greenplum数据库系统的额外信息。gpstate 工具为Greenplum数据库系统提供了额外的状态信息,例如:哪台Segment主机已被关闭?Master和Segment配置信息(主机、数据目录等)。系统使用的端口。主S原创 2021-01-24 21:27:12 · 1520 阅读 · 0 评论 -
gp工具命令之gpstop
gpstop停止或者重启Greenplum数据库系统。gpstop工具用于停止构成Greenplum数据库系统的数据库服务器。当用户停止一个 Greenplum数据库系统时,用户实际上是一次停止几个postgres数据库服务器进程 (Master和所有的Segment实例)。gpstop工具处理个别实例的关闭。每个实例 被并行地关闭。默认情况下,如果有任何客户端连接到数据库,则不允许关闭Greenplum数据库。使用-M fast 选项来回滚所有正在进行的事务,并在关闭之前终止所有连接。如果有任何事原创 2021-01-24 21:15:44 · 2087 阅读 · 0 评论 -
gp工具命令之gpstart
gpstart启动一个Greenplum数据库系统。gpstart工具用于启动Greenplum数据库服务器进程。当用户启动一个Greenplum 数据库系统时,用户实际上是同时启动了几个postgres数据库服务器监听器进程 (Master和所有的Segment实例)。gpstart工具处理各个实例的启动。每个实例 都是并行启动的。管理员第一次运行gpstart时,该工具将在用户的主目录中创建一个名为 .gphostcache的主缓存文件。随后,该工具使用此主机列表更有效地启动系统。 如果将新主机原创 2021-01-24 21:04:58 · 1684 阅读 · 0 评论 -
gp工具命令之gpinitsystem
gpinitsystem使用gpinitsystem_config文件中指定的配置参数初始化一个Greenplum数据库系统。gpinitsystem -c cluster_configuration_file #配置文件的完整路径和文件名称,用于配置和初始化新的 Greenplum数据库系统.示例初始化配置文件可以在 $GPHOME/docs/cli_help/gpconfigs/gpinitsystem_config中找到。 [-h hostfile_gpinitsyst原创 2021-01-24 20:30:33 · 1343 阅读 · 0 评论 -
Greenplum安装要点
安装总结:1、执行gpssh-exkeys -f /home/gpadmin/conf/hostlist 进行免密钥配置时,若出现报错,先自行配置master到segment节点的免密钥配置,然后再执行签名的命令2、初始化数据库时,若要支持mirror,需在初始化配置文件中配置mirror目录的同时,放开MIRROR_PORT_BASE=7000的配置。3、若停库出现segment的postgres进程未停完的情况,可以手工kill掉,同时要删除/tmp目录下的锁文件。集群搭建核心点:1、ssh原创 2021-01-24 19:29:02 · 96 阅读 · 0 评论