加载中
PostgreSQL知识树

PostgreSQL使用并学习了7-8年了,最近在梳理PostgreSQL相关知识树,个人认为数据库由关系型存储关系以及事务两大基石构成的。其次为了易用性添加了通用工具以及管理功能。 在此将数据库分为四...

在PostgreSQL中秒级完成大表添加带有not null属性并带有default值的实验

近期同事在讨论如何在PostgreSQL中一张大表,添加一个带有not null属性的,且具有缺省值的字段,并且要求在秒级完成。 因为此,有了以下的实验记录: 首先我们是在PostgreSQL 10下做的实验:...

制作mobi格式的PostgreSQL文档

1、下载源代码: git clone -b REL_10_STABLE git://git.postgresql.org/git/postgresql.git pg10 cd pg10 git branch [root@localhost postgresql]# git branch * REL_10_STABLE 2、安装对...

架设mediawiki服务器续--安装VisualEditor编辑器

1、安装nodejs wget https://nodejs.org/dist/v6.11.1/node-v6.11.1.tar.gz tar xvf node-v6.11.1.tar.gz yum install gcc-c++ -y cd node-v6.11.1 ./configure make make install [root@lo...

2017/08/15 16:45
250
使用PostgreSQL 9.6 架设mediawiki服务器

1、环境准备:Centos 7 minimal x64 yum install net-tools vim a.setsebool -P httpd_can_network_connect 1 b.setenforce 0 (临时性) c.修改/etc/selinux/config 文件 将SELINUX=enforci...

2017/08/12 23:06
379
如何在联想Y430P安装Fedora24

1、制作U盘安装盘 问题:在Bios里有UEFI启动模式,这是微软针对市场的一种限制策略,幸好现在linux的发行版基本都支持UEFI了。我在尝试使用Universal-USB-Installe以及UltraISO均不能有效引导...

2016/06/29 10:48
127
对于PostgreSQL中Datum的解释

Datum类型是PG系统函数大量引用的类型,其定义为: typedef uintptr_t Datum; typedef unsigned long long uintptr; 这里举一个比较简单的例子进行解释: Datum cstring_in(PG_FUNCTION_ARG...

2016/04/01 15:08
151
PostgreSQL备份加密方法

本文加密方式是在利用pg_dump备份出文件后直接利用openssl进行文件加密。 1、生产密钥: 利用各种参数进行建立公私密钥,这里利用输入参数作为密钥生成的一部分,其他的可以手动添加,脚本如...

预处理符的粘合剂:##运算符

##运算符可以用于类函数宏的替换部分。另外,##还可以用于类型对象宏的替换部分。这个运算符把两个语言符号组合成单个语言符号。例如,可以定义如下的宏: #define XNAME(n) x##n 这样,下面...

##
2016/03/01 10:43
48
手动搭建mediawiki平台以及迁移方法

1、环境介绍 虚拟机,OS:Centos6.4, 1G内存, 40G存储。 2、安装软件 yum install -y libxml2* apache* httpd* mysql mysql-server mysql-devel php* 选用mysql的原因是这个mediawiki在说明...

2016/01/27 22:21
1K
透过pageinspect了解PostgreSQl中的page

博客PostgreSQL的Page分析记录有过对page的大体介绍,可以参看之前的blog,下面主要通过插件pageinspect向大家进行介绍。 在此之前需要了解的名词: page,物理文件的单位,默认大小为8K。 ...

利用pgpool实现PostgreSQL的高可用

基于流复制的方式,两节点自动切换: 1、单pgpool a.环境: pgpool:192.168.238.129 data1:192.168.238.130 data2:192.168.238.131 b.图例 c.配置互信 ssh-copy-id ha@node1 ssh-copy-id...

2015/12/29 13:40
5K
建立共享存储实验记录

共享存储配置 (1).添加一块1G硬盘 (2).为了能不重启虚机的情况下,特作以下操作 [root@node0 host2]# grep mpt /sys/class/scsi_host/host?/proc_name /sys/class/scsi_host/host2/proc_name...

2015/12/28 11:00
74
使用pg_basebackup搭建PostgreSQL流复制环境

环境: OS: [ha@node0 ~]$ uname -a Linux node0 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 内存:1G CPU:1核 数据库: postgres=# sele...

为PostgreSQL添加插件

我目前了解的PG插件大约有两种,一种是利用hook,另一种是建立C函数,然后在数据库中进行关联。PG本身就是最好的老师,大家有兴趣可以看一下contrib目录下的插件。 下面将对两种方式进行介绍...

利用系统缓存提高PostgreSQL操作效率

环境介绍: OS:Centos 6.4 64bit Database:PostgreSQL9.4 Memory:2G CPU:1核 下载安装: 在pgfoundry下载pgfincore-v1.1.1.tar.gz,,将源码解压到数据库源码下的contrib下。不要在其git...

Postgres-X2 MPP部署试验

MPP结构: 129 GTM节点, 130 coordinator、gtm_proxy、datanode(1、2、3)节点,131 coordinator、gtm_proxy、datanode(4、5、6) 配置文件: #parse mode MPP. #129 gtm, 130 coord1, g...

2015/12/07 21:31
197
对于PostgreSQL弱口令植入木马试验

近期阿里云发表《态势感知将DDOS扼杀在摇篮中》中,指出黑客们可以利用弱口令进去数据库系统,进行植入木马。其实早在2013年,Wooyun上发表了的《PostgreSQL的那点事儿》就已经阐明了如何利用...

Postgres-X2部署步骤

Postgre2015大象会,大家都很关注PostgreSQL的集群,目前,开发人员已经转向Postgres-X2,近期根据自己和同事部署xl的过程部署了一下Postgres-X2。本次部署试验是利用pgxc_ctl部署的,更加灵...

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部