自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

将臣三代的博客

新来报道,多多指教

  • 博客(20)
  • 收藏
  • 关注

原创 PostgreSQL 基本表操作命令(一)

postgreSQL 常用命令本次测试基与PostgreSQL 10.x版本创建用户[postgres@rtm2 data]$ /opt/pgsql-10/bin/createuser rentaomin[postgres@rtm2 data]$登陆psql查询创建的用户postgres=# \du ...

2018-05-22 14:10:39 11491

原创 PostgreSQL的 pg_hba.conf 配置参数详解

pg_hba.conf 配置详解该文件位于初始化安装的数据库目录下 编辑 pg_hba.conf 配置文件postgres@clw-db1:/pgdata/9.6/poc/data> vi pg_hba.confTYPE 参数设置TYPE 表示主机类型,值可能为:若为 `local` 表示是unix-domain的socket连接,若为 `host` 是T...

2018-05-22 14:03:05 58527 6

原创 PostgreSQL 主备数据宕机恢复测试

主节点宕机数据,备库数据恢复背 景在从节点停止服务,然后往主库不断写入数据,然后把主机宕机掉,启动从库,把主库宕机期间的增量wal日志复制到从库的archive目录下, 执行恢复脚本,则会把主机宕机后的增量数据追加到数据库。环境 服务器 角色 10.10.56.16 master 10.10.56.18 slave- 配置16...

2018-05-19 18:23:10 1838

原创 PostgreSQL 数据写入性能测试

1主2从SR同步流复制测搭建环境略,可参考之前文章Server | Role 10.10.56.16 | master 10.10.56.17 | slave1 10.10.56.19 | slave216查询状态pocdb=# SELECT client_addr,application_name,sync_state FROM pg_stat_replicat...

2018-05-19 18:21:42 10421 1

原创 Kafka 集群的搭建

Zookeeper 集群的搭建kafka 是基于 Zookeeper 的,故需要首先安装 Zookeeper ,它们共同依赖于`JDK1.81、搭建zookeeper集群,zookeeper集群要求 最少3个节点 服务器 10.10.56.16 10.10.56.17 10.10.56.18- 检查 jdk1.8 编译环境clw-db2...

2018-05-19 18:15:53 962

原创 PostgreSQL中 Vacuum 略谈

VACUUM doc路由清理PostgreSQL 需要定期维护清理,一般都是由守护进程自动清理的,我们只是需要参数调优,也 可以执行脚本定时去清理回收。Vacuumming BasicsPG不得不对每张表进行 Vacuum 命令,原因如下:1、为了回收和再利用通过更新或者删除行所占用的磁盘空间2、为了更新被PG查询计划所使用的数据分析3、为了更新只读索引扫描的...

2018-05-19 18:07:34 6639

原创 PostgreSQL逻辑复制压测方案

逻辑复制延迟压测本次压力测试过程基于教程 :PostgreSQL逻辑复制配置56.16 –> 56.19 监控延迟脚本 创建脚本 query_logical_lag.sh,并分配权限#!/bin/bash/opt/pgsql-10/bin/psql pocdb<<EOFselect now();select client_addr, applicatio...

2018-05-19 18:04:18 872

原创 PostgreSQL 逻辑复制 配置

#### PostgreSQL Logical Replication (逻辑复制) ####Logical Replication (逻辑复制) 为PostgreSQL自己提供的一种方案,主要是通过一方 发布,一方订阅,来实现彼此共同关注的一种技术。服务器 | 功能 | 10.10.56.16 | 发布者 P1_pub表 | | 10.10.56...

2018-05-19 17:50:40 3015

原创 Vmware 12 配置桥接网络分配静态IP

VMware 中分配静态IPVMware 软件自己有三种网络连接模式,分别为 Bridged 桥接连接,NAT连接、Host-Only仅主机连接当在系统种安装Vmware workstation完成之后,会自动在本地网络连接中,新增 两块虚拟网卡用于虚拟机的通信。VMware Network Adapter VMnet1 用于 桥接 模式VMware Network Adapte...

2018-05-19 16:59:51 4725

原创 PostgreSQL 10 Linux 安装

环境准备服务器 :Linux SUSE 11 版本 :PostgreSQL 10.31、下载最新版本 postgresql-10.3.tar.gz 有网则:wget https://ftp.postgresql.org/pub/source/v10.3/postgresql-10.3.tar.gz没网:windows下载上传到linux 指定文件夹2、创建postgre...

2018-05-06 11:14:06 3056

原创 Postgres-XL 集群简介

Postgres的-XL 是一个基于PostgreSQL数据库的横向扩展开源SQL数据库集群,具有足够的灵活性来处理不同的数据库工作负载优点• 完全ACID,保持事务一致性• OLTP 写频繁的业务• 需要MPP并行性商业智能/大数据分析• 操作数据存储• Key-value 存储• GIS的地理空间• 混合业务工作环境• 多租户服务提供商托管环境pg...

2018-05-06 10:42:25 524 1

原创 PostgreSQL 名词解释

主从流复制 流复制:就是从库通过tcp流从主库中同步相应的数据。 主:称为 primary 从:称为 stand_by GreenPlum集群 ,简称 GP Postgres-XC集群 简称 XC Postgresql 单数据库实例, 简称pgsql热备份是数据库运行的情况下,采用archivelog mode(归档模式) 方式备份数据库的方法。热备份要...

2018-05-06 10:30:56 554

原创 PostgreSQL日常基本命令

连接数据库 $ psql -U user_name -d database_name -h serverhost常用操作 \h #查看所有的sql关键字 \? #命令行操作的帮助 \d #查看当前schema 中所有的表 \q #退出pg命令行 \d #schema.table 查看表的结构 \x #横纵显示切换 \dT+ #显示扩展类型相关属性及描述 \dx ...

2018-05-05 21:52:51 3374

原创 PostgreSQL 日志文件介绍

PG10.x 名称变化xlog wal location lsnpg_xlog_location_diff pg_wal_lsn_diff pg_current_xlog_location ...

2018-05-05 20:47:35 4570

原创 PostgreSQL CVE-2018-1058 问题?

简 介在之前的版本中,PgSql 在不同表空间下新建名称相似的对象时,会对其他用户查询该对象时造成不可预知的错误就想特洛伊木马病毒似的。什么是 CVE-2018-1058?在PgSql 7.3版本中介绍了”schemas”,在不同的命名空间允许用户创建对象或者函数等。Catalog 和 Schema :可理解为一个容器或者数据库对象命名空间,解决命名冲突问题*1个数据库----...

2018-05-05 20:35:10 460

原创 PostgreSQL LIST、RANGE 表分区方案

简 介PG分区:就是把逻辑上的一个大表分割成物理上的几块。分区的优点 1. 某些类型的查询性能得到提升 2. 更新的性能也可以得到提升,因为某块的索引要比在整个数据集上的索引要小。 3. 批量删除可以通过简单的删除某个分区来实现。 4. 可以将很少用的数据移动到便宜的、转速慢的存储介质上。分区实现原理10.x版本之前PG表分区的实现原理:P...

2018-05-05 18:15:27 11234 2

原创 PostgreSQL 主从异步、同步流复制配置(三)

同步、异步多从库复制该搭建整套环境如下: PostgreSQL 9.6 SUSE 环境搭建(一) PostgreSQL 主从异步流复制配置(二) PostgreSQL 主从异步、同步流复制配置(三)在master上连接pocdb 数据库 ,基于配置二的节点状态pocdb=# SELECT client_addr,application_name,sync_state FROM p...

2018-05-05 14:33:47 7322

原创 PostgreSQL 主从异步流复制配置(二)

Stream Replicationmaster防火墙配置该搭建整套环境如下: PostgreSQL 9.6 SUSE 环境搭建(一) PostgreSQL 主从异步流复制配置(二) PostgreSQL 主从异步、同步流复制配置(三) 服务器地址如下:master :10.10.56.16 slave :10.10.56.17slave :10.10.56.18...

2018-05-05 14:31:08 2018

原创 PostgreSQL 9.6 SUSE 环境搭建(一)

postgresql 安装与部署搭建环境步骤该搭建整套环境如下: PostgreSQL 9.6 SUSE 环境搭建(一) PostgreSQL 主从异步流复制配置(二) PostgreSQL 主从异步、同步流复制配置(三)检查和配置postgres用户(是否该环境有当前用户)clw-db1:~ # cat /etc/passwd | grep postgres或...

2018-05-05 11:11:49 3511 1

原创 PostgreSQL 简介

简介PostgreSQL 是一个功能强大的开源对象关系数据库管理系统(ORDBMS), 用于安全的存 储数据,允许在处理请求时检索它们,是跨平台的,可以在日常的大部分操作系统运行。特 点1、跨平台,支持所有主要操作系统2、支持文本、图像、声音和视频,并包括用于C/C++ 、Perl、Java、Python、Ruby、Tcl和开放数据库连接(ODBC)的编程接口3、支持S...

2018-05-05 10:04:57 1275

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除