加载中
PostgreSQL数据文件权限不对导致开机启动失败

上午开发告知机子重启后DB连接不了了,登进去一开,确实,进程啥的都没有起来。 手工启动: [postgres@develop ~]$ pg_start server starting [postgres@develop ~]$ps -ef|grep postgres 发...

PostgreSQL的大对象使用

PostgreSQL对大对象有很多的存储和使用方式,较常见的比如bytea字段存储、Toast和lo方式等。这里整理介绍一下lo方式存储和使用的常见场景。 一、介绍 大对象源于large object的翻译,简称lo,...

PostgreSQL文件所有者更改造成异常处理

本地一台测试机,被同事一不小将根目录下所有文件的属主都改成了root( chown -R root:root /,这是个坑爹而且危险的操作),postgres数据库是用其他用户安装的,上面还有其他应用,这里简单说...

Mysql的root密码找回

今天打开虚拟机的时候进mysql数据库,发现进不去了,root密码也忘了,搜了一下,记录找回密码过程如下: 1.修改my.conf文件,新增skip-grant-tables [mysqld] port = 3306 socke...

2012/11/07 16:41
543
Pgbouncer unix socket is in use, cannot continue

同事搭了一个postgresql + pgbouncer的环境,但是不小心删了一些文件,重装了pgbouncer后再启动就起不来了,反复试了几次也不行,一直报错: unix socket is in use, cannot continue 2013-...

Postgresql用户角色管理

PG数据库的登录用户和角色是有相互联系的,比起oracle要简单灵活很多。 PG里的登录用户和角色只有一个区别就是是否能登录,即login属性。 1.创建登录用户: CREATE ROLE test LOGIN PASSWOR...

postgresql的实时监控工具pgcenter介绍

最近同事问有没有一款工具可以实时查看postgresql数据库当前的每秒增删改查,翻了一圈,有一款叫pgcenter的工具可以满足需求,而且某些方面更加详细和强大。这款工具目前已经开源,使用也很方...

PostgreSQL密码文件的设置

在进行远程备份或者登录时要手工输入密码,总是一件麻烦的事情。不过PG提供了一个简单的方法,那就是用密码文件的方式。这点PG和GP是相同的。 Linux下密码文件可在home路径下新建一个名为.pg...

PostgreSQL编译出错一例

PostgreSQL make[3]: jade: Command not found

PostgreSQL的多主应用部署

PostgreSQL的双主应用,bucardo的部署

postgresql的hot standby(replication stream)

PG在9.*版本后热备提供了新的一个功能,那就是Stream Replication的读写分离,是PG高可用性的一个典型应用,也就是我们传统意义上说的Hot-Standby,比如Oracle的DG,mssql的mirror以及Mysql的...

PostgreSQL流复制初始化异常处理一例

在初始化PostgreSQL的流复制时,记下参数不对发生的两个问题及处理办法。 环境: DB:PostgreSQL 9.1 VMWARE:6 前期准备略(包含热机和备机的安装及参数设置)。 问题1 参数配好启动备机时,日志...

PostgreSQL报跨库异常及解决一例

今天群里一个哥们发了个错误信息: ERROR: cross-database references are not implemented: "public.test.id" ********** 错误 ********** ERROR: cross-database references are not i...

PostgreSQL的pg_xlog文件数计算和在线清理

postgresql的pg_xlog是记录数据库事务信息用的,类似oracle的redo信息,也叫wal日志(write ahead log),就是在写数据到磁盘里成为固定数据之前,先写入到日志里,然后一定条件下触发调用fsy...

2013/07/15 20:39
4.3K
PostgreSQL no space left on device

一个同事说一台测试机程序连接不上,貌似抛出了个DB问题, 显示如下: PSQLException: ERROR: could not write block xxxx of temporary file: No space left on device Caused by: org.pos...

PostgreSQL的外部表使用

postgresql从9.1开始增加了外部表访问的功能,这个功能就是数据库直接读取数据库以外的文件,比如csv或者text等类型的文件,暂时不支持DML。postgresql有各种插件能直连各种异构DB,如oracl...

PostgreSQL的流复制工具pg_basebackup使用

The Usage of pg_basebackup for PostgreSQL's Replication Stream

PostgreSQL的DBLink使用

习惯了Oracle的Dblink带来的便捷,我们来看一下PostgreSQL的DBLINK,该工具需要编译安装一下使用,倒也不是很复杂。 DB版本:9.1.3 1.编译安装 [postgres@localhost dblink]$ pwd /home/po...

2012/04/26 22:45
5.8K
Use zabbix to Monitor your servers

本次主要介绍一款开源免费的分布式监控软件Zabbix的安装使用,底层存储数据用的是Postgres 9.1,以下是步骤: 1.准备 下载zabbix的服务端和客户端文件, 下载地址: http://www.zabbix.com/...

2013/03/01 17:42
906
PostgreSQL基于时间点恢复(PITR)

数据库的PITR是一般数据库都必须满足的技术。其原理是依据之前的物理备份文件加上wal的预写日志模式备份做的恢复。该技术支持8.*及以上版本。下面主要概述PITR的准备和恢复过程。 测试环境 ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部