postgresql
张大川
程序员,IT民工
展开
-
PostgreSQL 性能测试工具
postgresql 自带性能测试工具 pgbench 测试环境 2.原创 2015-11-18 16:49:12 · 6831 阅读 · 2 评论 -
centos 操作系统 安装 postgresql-9.4 postgresql-9.3
创建 两个 postgresql 数据库实例原创 2015-12-16 11:44:21 · 1467 阅读 · 0 评论 -
postgresql 复制方法研究
postgresql 复制方法postgresql 的数据库 有两种远程复制方法构造 hot_standby 数据库的方法。 第一基于文件复制的方法 第二是在文件复制的基础上增强了的流复制方法(9.X版本新增)基于文件复制的复制方法 9.X版本前的主流复制方法 将master 数据库上的 wal 复制到 standby 数据库上master 数据库配置#postgresql.conf原创 2015-12-03 16:39:16 · 947 阅读 · 3 评论 -
pgpool 3.5 安装
安装 pgpool 3.5yum install http://www.pgpool.net/yum/rpms/3.5/redhat/rhel-7-x86_64/pgpool-II-release-3.5-1.noarch.rpm原创 2016-02-17 16:51:33 · 1721 阅读 · 0 评论 -
pgpool 配置
pgpool 支持并行模式,pgpool文档根据pgpool 文档 并行查询模式已经过时,可能在下一个版本移除并行查询模式 支持分布式表 如果一个表被设定为分布式表,则不支持复制和负载均衡。主/备模式的优点: 写性能较好自动故障切换智能读写查询分发智能负载均衡 增加备用数据库不需要停止pgpool主/备模式的缺点:数据复制为异步模式配置复杂主备模式切换策略主库(master) 失原创 2015-12-10 10:55:01 · 1454 阅读 · 0 评论 -
pg_xlog目录下文件数量
postgresql的pg_xlog是记录数据库事务信息用的,类似oracle的redo信息,也叫wal日志(write ahead log),就是在写数据到磁盘里成为固定数据之前,先写入到日志里,然后一定条件下触发调用fsync()将此数据刷到磁盘。好处不多说,下面主要看看postgresql通常会保留多少个pg_xlog文件,以及如何在线清理。 一、环境及参数环境:postgresql 9.4.原创 2015-12-03 14:02:07 · 3096 阅读 · 0 评论 -
Postgresql 9 高可用性 手册
目录硬件规划处理和避免停机共享资源故障排除监控复制复制管理工具高级选项集群控制数据分布翻译 2016-05-05 00:13:07 · 997 阅读 · 0 评论 -
Postgresql 9 管理 手册(第二版)
目录入门 1.1引言 1.2获取Postgresql 1.3连接Postgresql 服务器 1.3允许用户远程访问探索数据库配置服务器控制表和数据安全数据库管理监控和诊断定期维护翻译 2016-05-05 21:47:29 · 748 阅读 · 0 评论 -
postgresql之WAL(Write Ahead Log)
oracle 中存在重做日志文件(redo log),其作用是保证数据的一致性和事务的完整性,防止在系统崩溃时最近的事务无法恢复。在postgresql中引入了WAL(write ahead log),作用相同。有不同之处的是postgresql数据库可以通过调整WAL参数控制日志写入磁盘的先后顺序。先将日志写入磁盘能够完全保证数据的 完整性,在崩溃时可以恢复最近的事务;后写入磁盘,很难保证在原创 2015-11-23 14:22:45 · 2228 阅读 · 0 评论 -
postgresql 9.6 主要升级内容
Parallel sequential scans, joins and aggregatesSupport for consistent, read-scaling clusters through multiple synchronous standbys and "remote_apply" synchronous commit.Full text search for phrasesp翻译 2016-06-20 16:24:20 · 3235 阅读 · 0 评论 -
PostgreSQL 创建表空间测试
postgre归档模式测试,不同版本下表现不同,待测试原创 2015-11-19 10:47:26 · 2719 阅读 · 2 评论 -
postgresql启用日志记录
使用源码安装postgresql 没有启动 日志记录,记录日志对 数据库管理是非常重要的,#logging_collector = on原创 2015-12-04 14:24:27 · 3535 阅读 · 0 评论 -
使用 rpm 包安装 postgresql
从postgres.org 下载安装包原创 2015-12-21 16:08:46 · 4151 阅读 · 0 评论 -
pg_dump和pg_restore
数据库的导入导出是最常用的功能之一,每种数据库都提供有这方面的工具,例如Oracle的exp/imp,Informix的dbexp/dbimp,MySQL的mysqldump,而PostgreSQL提供的对应工具为pg_dump和pg_restore。 pg_dump是用于备份PostgreSQL数据库的工具。它可以在数据库正在使用的时候进行完整一致的备份,并不阻塞其它用户对数据库的访问。-bas转载 2015-12-14 14:54:17 · 2812 阅读 · 0 评论 -
postgresql-X2 的优点和缺点
优点:1.无中心节点,SQL可以发送给任何一台协调器,扩展性比较好2.应用可以读写任何节点,结果都会一样。3.在整个集群上实现了ACID原创 2015-12-11 10:32:30 · 4308 阅读 · 0 评论 -
postgresql 数据导出和导入
postgresql 的导入操作 参考博文原创 2015-12-16 14:23:03 · 661 阅读 · 0 评论 -
gradle 配置
占位子用的原创 2015-12-17 14:06:17 · 429 阅读 · 0 评论 -
postgres-x2 编译安装
postgres-x2 是postgresql数据库的集群软件目前已经迁移到github 从github 获取源代码wget https://github.com/postgres-x2/postgres-x2/archive/REL1_2_STABLE.zip安装源代码unzip REL1_2_STABLE.zip原创 2015-12-07 11:40:23 · 1311 阅读 · 0 评论 -
从源码编译postgresql
从源码编译postgresqlhttps://ftp.postgresql.org/pub/source/v9.4.5/postgresql-9.4.5.tar.gz原创 2015-12-15 12:13:36 · 904 阅读 · 0 评论 -
ubuntu下安装postgresql 安装
ubuntu 下安装 postgesql非常简单,主要需要安装的为 postgresql-9.3,postgresql-client-9.3。 如需要使用扩展工具,需要安装 postgresql-contrib-9.3原创 2015-11-19 17:33:04 · 622 阅读 · 0 评论 -
postgresql 数据库,数据量测试
postgresql 数据库 测试20亿数据存储空间 使用 pgbench 生成20亿的测试数据。pgbench -i-s 20000 bigtable原创 2015-12-18 11:12:48 · 2197 阅读 · 0 评论 -
postgresql 数据库使用手册
数据库启动/停止数据库启动 #service postgresql-9.4 start使用root 用户执行数据库停止 #service postgresql-9.4 stop使用root 用户执行 数据库重启 #service postgresql-9.4 restart使用root 用户执行 查看数据库版本select version(); - 修改数据库密码 修改pos原创 2016-01-04 17:30:06 · 1115 阅读 · 0 评论 -
postgresql9.6之WAL(Write Ahead Log)
oracle 中存在重做日志文件(redo log),其作用是保证数据的一致性和事务的完整性,防止在系统崩溃时最近的事务无法恢复。在postgresql中引入了WAL(write ahead log),作用相同。有不同之处的是postgresql数据库可以通过调整WAL参数控制日志写入磁盘的先后顺序。先将日志写入磁盘能够完全保证数据的 完整性,在崩溃时可以恢复最近的事务;后写入磁盘,很难保证在崩溃时原创 2016-12-08 13:16:41 · 4233 阅读 · 0 评论