
postgreSQL
盒马coding
这个作者很懒,什么都没留下…
展开
-
readline library not found
在编译postgresql源码时出现以下的错误**********checking for library containing shmget... none requiredchecking for library containing readline... noconfigure: error: readline library not foundIf you have readline already installed, see config.log for details on th.原创 2021-11-19 23:36:09 · 3777 阅读 · 0 评论 -
Greenplum使用pg_dump备份表数据文件
#!bin/bash # 表文件和该文件的行数 tablefile="ods_tablename.sql" lines=`cat $tablefile|wc -l` # 导入密码 export PGPASSWORD=gpadmin # 循环开始备份表中的数据 for tablename in `cat $tablefile` do # 获取该该表的位置 currentlin=`cat $tablefile |grep -rn -w "$tablename"|awk -..原创 2021-03-26 17:51:47 · 661 阅读 · 0 评论 -
Greenplum常见的链接驱动
以下为Greenplum常见的链接驱动,官网推荐的为Pivotal Greenplum JDBC API 驱动名称 下载链接 JDBC Driver Pivotal Greenplum JDBC https://network.pivotal.io/products/pivotal-gpdb#/releases/700113/file_groups/2702 Gre.原创 2020-10-21 16:38:35 · 1736 阅读 · 0 评论 -
Greenplum集群Master与Standby相互切换
Greenplum集群Master与Standby相互切换1 概述 12 查看集群的基本信息 22.1 查看集群的配置信息 22.2 快速查看down segments节点 22.3 查看Master Standby节点的运行状态 22.4 查看Master与Master Standby的配置 33 移除掉Standby 节点 33.1 移除掉Standby节点 33.2 查看Standby的配制 44 在Master节点上创建表 54.1 创建一张测试表 5原创 2020-10-19 10:05:11 · 1261 阅读 · 0 评论 -
Greenplum备份安全与高可用
Greenplum备份安全与高可用目录Greenplum备份安全与高可用目录1 Greenplum高可用 1.1 管理节点 1.2 数据节点 1.3 交换机 1.4 服务器 1.5 Master高可用 1.6 Segment高可用 1.7 系统表高可用 1.8 系统视图高可用2 Greenplum安全 2.1 身份认证 2.1.1 pg_hba.conf配置连接类型 2.1.2 pg_hba...原创 2020-09-03 17:32:22 · 993 阅读 · 0 评论 -
Greenplum快速上手
Greenplum快速上手目录快速上手Greenplum 1目录 11 Greenplum的介绍 21.1 Greenplum产品发展历程 22 Greenplum市场地位 33 Greenplum架构设计 43.1 Scale up架构 43.2 Greenplum架构图 43.3 Greenplum架构组成 53.3.1 Master Hosts功能 53.3.2 Interconnect功能 53.3.3 Segment Hosts功能 53.4原创 2020-08-26 14:34:05 · 732 阅读 · 0 评论 -
Greenplum数据库服务器常见配置参数
官网介绍:https://gp-docs-cn.github.io/docs/ref_guide/config_params/guc-list.html#enable_bitmapscan参数名字 默认值 参数含义 enable_bitmapscan on 启用或禁用位图查询优化器。 enable_groupagg on 启用或禁用组聚集计划优化器。 enable_hashagg on 启用或禁用哈希优化器。 enable_hashjo原创 2020-07-28 16:10:19 · 852 阅读 · 0 评论 -
Foreign data wrappers
转载地址:https://wiki.postgresql.org/index.php?title=Foreign_data_wrappers&spm=a2c6h.12873639.0.0.68097480atbVAhForeign data wrappersContents[hide]1Foreign Data Wrappers 1.1Generic SQL Database Wrappers 1.2Specific SQL Database Wrappers 1.3N..转载 2020-07-15 17:45:31 · 687 阅读 · 1 评论 -
Greenplum查询优化揭秘
Greenplum查询优化揭秘学习地址:https://space.bilibili.com/489184136Greenplum查询优化揭秘 1目录 11 Greenplum查询优化器和查询计划介绍 11.1 Greenplum查询优化器介绍 11.2 Greenplum查询计划介绍 11.3 计划节点的类型 22 Greenplum查询优化器的的具体处理过程 22.1 查询树的预处理 22.1.1 查询树的预处理(早期) 32.1.2 查询树的预处理(后期).原创 2020-07-13 11:11:43 · 872 阅读 · 0 评论 -
Greenplum使用oralce_fdw连接oracle
Greenplum使用oralce_fdw连接oracle目录Greenplum使用oralce_fdw连接oracle 11 下载oracle客户端,放到/data目录下(主节点) 12 在root和gpadmin用户下配置环境变量(主节点) 12.1 配置环境变量 12.2 建立软连接 22.3 修改权限 23 下载编译oracle_fdw(主节点) 24 编译(主节点) 25 复制编译文件到所有节点 46 分发oracle客户端到所有节点 47 动态连接原创 2020-06-21 22:01:38 · 805 阅读 · 0 评论 -
Greenplum6.x安装PXF插件
目录Greenplum6.x安装PXF插件目录1 安装Hadoop与Hive的客户端 1.1 在大数据平台的主节点(namenode)上打包客户端 1.2 把文件scp到Greenplum的master节点上2 Greenplum的master节点解压文件配置环境变量 2.1 解压文件 2.2 对文件重命名 2.3 为 gpadmin配置环境变量3 PXF安装 3.1 PXF 初始化 3.2 创建新的文件夹 3.3 修改px原创 2020-06-18 13:37:57 · 2127 阅读 · 1 评论 -
Greenplum内核揭秘之执行引擎
Greenplum内核揭秘之执行引擎目录Greenplum内核揭秘之执行引擎 1目录 11 执行器介绍 21.1 什么是执行器 21.2 PlanNode(执行计划节点) 21.3 PlanTree(执行计划树) 21.3 执行模型 31.3.1 迭代模型(Pipeline模型,Pull方式) 31.3.2 向量化模型(VECTORIZATION Model) 31.3.3 PUSH执行模型 41.3.4 PUSH模型的优势 41.3.5 GPDB使用的模原创 2020-06-09 21:44:16 · 544 阅读 · 0 评论 -
GreenPlum常用命令
GreenPlum常用命令gpstate命令 参数 作用gpstate -b => 显示简要状态gpstate -c => 显示主镜像映射gpstart -d => 指定数据目录(默认值:$MASTER_DATA_DIRECTORY)gpstate -e => 显示具有镜像状态问题的片段gpstate -f => 显示备用主机详细信息gpstate -i => 显示GRIPLUM数据库版本gpstate -m => 显示镜像实例同步...原创 2020-05-20 21:20:25 · 563 阅读 · 0 评论 -
PostgreSQL DBA常用SQL
文章原文:https://github.com/digoal/blog/blob/master/202005/20200509_02.mdPostgreSQL DBA最常用SQL作者digoal日期2020-05-09标签PostgreSQL , DBA背景建立视图, 方便查询create schema dba; create view dba.ro_conflicts as select datname,conflicts from pg_stat转载 2020-05-17 11:40:36 · 833 阅读 · 2 评论 -
postgresql数据库事务详解
15 数据库事务详解15.1 事务概述事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。ACID 特性事务具有4个基本特征:分别是:原子性(Atomicity),一致性(Consistency),隔离性(isolation),持久性(Duration)、简称(ACID)隔离级别ACID这4个特征中,最难理解的是隔离性,在标准SQL规范中,定义了4个事务隔离级别,不同的隔离级别对事务的处理不同。4个隔离级别分别是:读未提交..原创 2020-05-16 15:57:20 · 1814 阅读 · 3 评论 -
postgresql 常用索引介绍
6.2 索引介绍6.2.1 索引的简单介绍1、在关系数据库中,索引是一种单独的,物理的对数据库表中一列或多列的值进行排序的一种储存结构,它是某个表中一列或若干列值的集合和相对应的指向表中物理标识这些值的数据页的逻辑指针清单。2、索引的作用相当于图书的目录,可以根据目录中的页码快速查找到所需要的内容。6.2.2 索引常用参数unique : 创建唯一索引concurrently : 在线创建索引,不会阻塞读写操作using method : 默认为btreeasc /des原创 2020-05-15 22:09:30 · 1776 阅读 · 0 评论 -
PostgreSQL中的多版本并发控制-MVCC
更多文章请关注作者公众号1 PostgreSQL中的多版本并发控制-MVCC 11.1 为什么需要MVCC 11.2 不同的MVCC机制 11.3 MVCC 设计的几个概念 11.4 MVCC的工作机制 21.1.1 插入数据实例 21.1.2 修改数据实例 31.1.3 删除数据实例 41.1.4 数据操作总结来说 51 PostgreSQL中的...原创 2020-05-01 22:07:49 · 1108 阅读 · 0 评论 -
Greenplum数据库巡检报告
更多的文章请关注作者微信公众号或访问作者github:https://github.com/xfg0218/greenplum--summarize作者公众号目录目录 21 巡检说明 62 查看集群硬件相关信息 62.1 查看集群当前系统时间 62.2 查看操作系统版本 72.3 查看内核版本 72.4 查看内存的详细信息 72.4.1查看内...原创 2020-04-21 11:42:40 · 2544 阅读 · 0 评论 -
Greenplum 架构和核心引擎
Greenplum 架构和核心引擎Greenplum 架构和核心引擎 1学习地址 21 Greenplum 架构概述 21.1 概述简介 21.2 MPP无共享静态拓扑 31.3 集群内数据分两类 31.4 对用户透明 41.5 用户数据表 41.6 系统表/数据字典 51.7 数据分布:并行化处理的根基 51.8 多态储存:根据数据温度选择最佳的储存方...原创 2020-02-11 16:42:07 · 444 阅读 · 0 评论 -
greenplum 连接池pgbouncer的使用
目录greenplum 对连接池pgbouncer的使用说明1 pgbouncer 介绍1.1 greenplum对pgbouncer的介绍1.2 pgbouncer 官网介绍1.3 中文介绍pgbouncer的使用2 配置pgbouncer连接池2.1 创建PgBouncer需要的配置文件2.2 创建users.txt用户名与密码映射文件3 启动pgBou...原创 2019-11-27 17:25:26 · 994 阅读 · 0 评论 -
Greenplum生产环境信息同步到test环境中
目录1 安装需要准备的环境2 备份用户信息3 备份数据库信息4 备份schema和function与table的结构信息5 生产与测试环境同步数据5.1 打通生产与测试环境master节点的免密5.2 编写同步表的文件5.3 编写host文件5.4 同步数据最近测试环境进行了重新安装,需要把生产上的信息同步到测试环境下,整理此思路。同步需要在相同大版本下执...原创 2019-11-26 15:49:07 · 406 阅读 · 0 评论 -
Ora2pg 把oracle数据导入到postgres
Ora2pg 使用总结Ora2pg 使用总结 11 Ora2pg特性 12 Ora2pg支持的导出对象 23 Ora2pg数据类型转换对照 24 Ora2pg 安装 34.1 安装需要的驱动包 34.2 下载并安装Oracle 客户端 34.3 安装 DBI 44.4 安装 DBD-Oracle客户端 44.4.1 在当前用户配置一下环境变量 44.4...原创 2019-11-20 22:10:42 · 2082 阅读 · 0 评论 -
Postgres常用数据类型
目录4.3 数据库支持的数据类型4.3.1 numeric类型4.3.2 二进制类型4.3.3 日期/时间类型4.3.4 boolean 类型4.3.5 几何类型4.3.6 网络类型4.3.7 JSON与PG数据类型对比4.3.8 常用类型4.3 数据库支持的数据类型4.3.1 numeric类型 字段名字 存储大小 ...原创 2018-12-07 18:31:29 · 5557 阅读 · 0 评论 -
postgresql安装使用
安装最新版的详细步骤查看https://www.cnblogs.com/freeweb/p/8006639.html软件下载https://www.enterprisedb.com/download-postgresql-binarieshttps://www.postgresql.org/download/linux/redhat/ postgresql9.5 安装使用...原创 2018-04-19 11:04:33 · 1021 阅读 · 0 评论 -
postgreSQL 命令总结
General \copyright show PostgreSQL usage and distribution terms \g [FILE] or ; execute query (and send results to file or |pipe) \gset [PREFIX] execute query and s原创 2017-03-19 09:07:19 · 590 阅读 · 0 评论