摘要: pg_shard是一个PostgreSQL的sharding extension。可以用于Shards、Replicates tables和高可用。它可以在不修改Applications的情况下无缝分配(或叫做分发?)SQL。作为一个独立的extension,pg_shard适用与很多NOSQL的应用场景。 阅读全文
posted @ 2015-10-29 09:14 ode 阅读(1528) 评论(0) 推荐(1) 编辑
摘要: 在PostgreSQL中二进制、十进制、十六进制之间的转换 阅读全文
posted @ 2015-10-13 16:44 ode 阅读(9991) 评论(0) 推荐(2) 编辑
摘要: 本文使用Xming、Putty和VMWare几款工具,在Windows桌面环境调用Ubuntu虚拟机上的图形界面进行PostgreSQL源码的调试。文中的所有步骤适合真机Ubuntu系统,只是所有图形界面的调用是在Windows桌面环境下。 阅读全文
posted @ 2015-10-13 16:02 ode 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: Postgres-XC是基于PostgreSQL的SHARED NOTHING的分布式关系型数据库集群,它可以管理和处理分布在多个不同主机上的海量数据。这篇笔记介绍它的一些概念和环境的搭建过程。 阅读全文
posted @ 2014-10-17 19:29 ode 阅读(5648) 评论(0) 推荐(0) 编辑
摘要: OPM开发团队发布2.3版,希望它能够为世界上众多的PostgreSQL用户有所帮助。 阅读全文
posted @ 2014-09-28 17:17 ode 阅读(3509) 评论(0) 推荐(0) 编辑
摘要: 使用benchmarksql和pgbench对PostgreSQL Plus Advanced Server进行性能测试 阅读全文
posted @ 2014-03-07 10:47 ode 阅读(2758) 评论(0) 推荐(0) 编辑
摘要: 如何使用EnterpriseDB PEM对PostgreSQL服务器进行管理和监控?如何使用EneterpriseDB PEM的审计功能?如何使用SQL Profiler对应用程序的SQL语句进行性能统计,迅速找到瓶颈所在? 阅读全文
posted @ 2014-02-22 22:15 ode 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 本文介绍PEM Client客户端工具中配置监控服务器。 阅读全文
posted @ 2014-02-22 22:13 ode 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: PEM Server安装完成后,我们可以通过web浏览器监控postgresql服务器,也可以通过PEM Client客户端工具进行监控。PEM Client客户端工具提供了更多的功能。本文介绍PEM Client和PEM Agent的安装。下篇文章会介绍PEM Client的使用方法。 阅读全文
posted @ 2014-02-22 22:08 ode 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: EnterpriseDB PEM是为数据库管理员、系统架构师和性能分析师为管理、监控和优化 PostgreSQL 和 EnterpriseDB 数据库服务器设计的图形化管理工具。旨在解决大量数据库服务器跨地域、精细化管理的问题,最大限度的提高收集统计信息、远程操作的能力。本系列文章介绍PEM的安装及基本的使用方法。 阅读全文
posted @ 2014-02-22 22:04 ode 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 各位有对EnterpriseDB感兴趣的朋友,可以通过邮件方式申请测试key。 阅读全文
posted @ 2014-02-20 11:06 ode 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、系统环境操作系统:Windows Server 2003/2008两个节点分别为master与slave。主节点master:172.27.19.28备机点slave:172.27.19.31PostgreSQL Plus Advanced Server:9.2.1.3二、安装EnterpriseDB安装EnterpriseDB时,请将master节点和slave节点设置为相同的密码!在Windows中安装PPAS需要注意一点:不要将PPAS安装在带有空格的目录中,例如默认安装的Program Files目录,这样有可能影应用开发。推荐安装在根目录,例如"X:\PostgresP 阅读全文
posted @ 2013-09-03 19:32 ode 阅读(2382) 评论(3) 推荐(0) 编辑
摘要: 当前情况:大表的数据量已接近2亿条我的解决思路:为它创建n*100个分区表,将各个分区表放在不同的tablespace上这样做的优点:1、首先是对这个级别的数据表的性能会有所提升2、数据管理更科学3、生产运维过程故障排查便捷实验环境VM Ware ESXiRedhat 6.3 64bitPostgreSQL 9.2/9.3内存:2G实现方法(同样适用于Oracle)1、创建测试表 1 /** 2 创建300个分区表,每张表写入5万数据 3 */ 4 -- -------------------- step1 : CREATE TABLE-------------------- 5 DROP T 阅读全文
posted @ 2013-09-03 18:47 ode 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 如何从Oracle和Microsoft SQL Server迁移到PostgreSQL 阅读全文
posted @ 2013-08-10 12:51 ode 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 八、HA环境下配置多节点的sshVIP(s1):[root@s1 ~]# mkdir /opt/PostgresPlus/9.2AS/.ssh[root@s1 ~]# chown enterprisedb.enterprisedb /opt/PostgresPlus/9.2AS/.ssh/[root@s1 ~]# su enterprisedbbash-4.1$ ssh-keygen -t rsa -C "enterprisedb key"bash-4.1$ scp ~/.ssh/id_rsa.pub root@192.168.1.223:.ssh/authorized_k 阅读全文
posted @ 2013-07-19 16:25 ode 阅读(566) 评论(0) 推荐(0) 编辑