摘要: PostgreSQL中定时job执行 业务分析 近期项目需要定期清理数据库中的多余数据,即每月1号删除指定表中一年以上的数据。 初步分析这种定时job可以使用一下两种技术实现: Linux的crontab功能 pgadmin的pgAgent功能 为了避免数据库系统和操作系统的绑定,最后决定在数据库层 阅读全文
posted @ 2019-09-19 10:39 疯子110 阅读(7301) 评论(0) 推荐(0) 编辑
摘要: Linux中的定时自动执行功能(at,crontab) 概念 在Linux系统中,提供了两种提前对工作进行安排的方式 at 只执行一次 crontab 周期性重复执行 at 只执行一次 crontab 周期性重复执行 通过对这两个工具的应用可以让我们在操作系统层面实现定时自动运行功能 实验环境 at 阅读全文
posted @ 2019-09-19 10:35 疯子110 阅读(1856) 评论(0) 推荐(0) 编辑
摘要: PostgreSQL定时自动备份 简介 PostgreSQL数据库中未提供数据库的定时备份功能,所以需要结合备份和定时job功能来共同实现。 这里我选取了2种定时job方式,crontab是Linux中的定时job功能,故只能支持Linux系列操作系统;其中pgAgent是基于数据库的定时备份,可适 阅读全文
posted @ 2019-09-19 10:30 疯子110 阅读(12568) 评论(0) 推荐(0) 编辑
摘要: 介绍: barman是postgresql备份还原的管理工具。 本文环境: 系统: centos6.6 PostgreSQL 9.3.9 barman-1.4.1-1.rhel6.noarch.rpm 主机如下: ? 1 <span style="font-size: 12px;">192.168. 阅读全文
posted @ 2019-09-19 10:25 疯子110 阅读(3078) 评论(0) 推荐(0) 编辑
摘要: barman特点 零数据丢失备份。保证用户在只有一台备份服务器的情况下达到零数据丢失。 与备份服务器合作。允许备份服务器在与主服务器的流式复制不可用时,从barman获取wal文件。 可靠的监控集成。用于监控和创建有关Barman配置状态的报告。 可并行的备份和恢复。以更快的速度执行拷贝,加快了整个 阅读全文
posted @ 2019-09-19 10:22 疯子110 阅读(1495) 评论(2) 推荐(0) 编辑
摘要: PostgreSQL 没有类似MySQL 的二进制日志, 但是有和MySQL 类似的REDO LOG,并且有MySQL 没有的REDO 归档功能。当然REDO 的归档已经MariaDB 和Percona-MySQL 已经实现。 那我们就利用PGSQL的REDO 归档,也叫WAL来实现增量备份。 假设 阅读全文
posted @ 2019-09-19 10:19 疯子110 阅读(739) 评论(0) 推荐(1) 编辑
摘要: 1、查找文件 find / -name ‘filename’ 2、查找目录 find / -name ‘path’ -type d 3、查找内容 find . | xargs grep -ri ‘content’//find . | xargs grep -ril ‘content’ 只显示文件名称 阅读全文
posted @ 2019-09-19 08:54 疯子110 阅读(26457) 评论(0) 推荐(1) 编辑
摘要: 1.查看客户端版本 2.查看服务器端版本 2.1 查看详细信息 2.2 查看版本信息 2.2 查看数字版本信息包括小版号 或 3.注意事项 SELECT current_setting(‘server_version_num’);返回类型为text,如果需要可以转换为interger 阅读全文
posted @ 2019-09-19 08:51 疯子110 阅读(20213) 评论(0) 推荐(1) 编辑
摘要: 一、手动解压安装包: 1、在user目录下新建java文件夹: # cd /usr/ # cd /usr/ # mkdir java # mkdir java # cd java # cd java 2.下载jdk1.8,进入http://www.oracle.com/technetwork/jav 阅读全文
posted @ 2019-09-19 08:50 疯子110 阅读(47834) 评论(3) 推荐(4) 编辑
摘要: 1.Linux环境下 #su postgres -bash-3.2$psql -U postgres postgres=#alter user postgres with password 'new password'; postgres=#\q 阅读全文
posted @ 2019-09-19 08:43 疯子110 阅读(809) 评论(0) 推荐(0) 编辑