PostgreSQL Portable 是为 Windows 提供的 PostgreSQL 便携版本。 PostgreSQLPortable 是开源的数据库包,类似一个便携应用,可以可以在你的 iPod,USB flash 驱动,便携硬件驱动上运行完整的 PostgreSQL 数据库,在运行的时候不会留下任何的个人信息,所以你可以在任何地方使用 PostgreSQL。
PostgreSQL Studio 是开源的 PostgreSQL Web 接口。可以让你直接在浏览器上编辑数据库代码,浏览数据库模型和运行 SQL 语句。这是一个数据库管理工具,侧重于开发。
SQL Maestro Group 发布一个新的产品系列 PostgreSQL Data Sync ,这是一个强大但易用的工具用来对 PostgreSQL 数据库内容进行比较和同步。
Barman是一个PostgreSQL 备份/恢复工具,用于PostgreSQL服务器的灾难恢复。它能够远程备份多个PostgreSQL服务器,备份目录,保留策略,远程恢复,归档,WAL文件的备份和压缩。
PostgreSQL 有很多丰富的开箱即用的数据类型,从标准的数字数据类型、到几何类型,甚至网络数据类型等等。虽然很多人会忽略这些数据类型,但却是我最喜欢的特性之一。而数组数据类型正如你所期望的,可以在 PostgreSQL 存储数组数据,有了这个特性,你可以在单个表中实现以往需要多个表才能实现的存储要求。
PostgreSQL 采用的是比较经典的 C/S (client/server)结构,也就是一个客户端对应一个服务器端守护进程的模式, 这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写, 由数据库服务器提供了统一的客户端 C 接口。而不同的客户端接口都是源自这个 C 接口,比如 ODBC,JDBC,Python,Perl ,Tcl,C/C++,ESQL 等, 同时也要指出的是,PostgreSQL接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是PostgreSQL 一大优点。
MySQL to PostgreSQL 可以将简单的 MySQL dump 文件转成 PostgreSQL 格式,会自动在装载数据后才创建索引,数据的加载使用 PostgreSQL 的 COPY 命令字节从 CSV 文件中装载。
PostgreSQL在业内通常也简称PG,是一个关系型数据库管理系统,适用于各种Linux操作系统、Windows、Solaris、BSD和Mac OS X。PostgreSQL遵循BSD许可,是一个开源软件,PostgreSQL作为全球第四大关系型数据库服务,正在以飞快的速度发展,目前已经广泛用在各个行业
Agg 是 PostgreSQL 的并行聚合工具。在很长的时间里 PostgreSQL 只是使用单 CPU 核心来执行昂贵的聚合。Agg 的目的是要改变这种情况,把分析操作扩展到大量的 CPU 核心,使用系统的全部计算能力来执行。
在onCreat()中声明一个Timer对象:Timer timer=new Timer();
Open PostgreSQL Monitoring 是一个开放的 PostgreSQL 数据库监控系统。用于监督和管理你的PostgreSQL服务器。它是一个灵活的工具,将跟随每个实例的活动。它可以收集统计,显示仪表板和当出现错误发送警告。
mysql2postgresql是一个转换器,用于将mysql结构和数据转成postgresql。
Postgres 正获得越来越多的关注 - 理所应当的 :)像 Postgres 这样开放的数据库系统正在和大型、昂贵、不规则的“企业级”系统,例如 SQL Server,Oracle 形成正面的交锋,提供同等的功能,但更好用。在所有这些系统中,Postgres 是最智能,最快速和功能最全面的。
整理了postgresql的系统表关联的常用SQL
PostgreSQL与MySQL比较
windows下postgresql 自动备份脚本,采用bat批处理脚本编写,windows任务计划定时执行。 每天备份一次,主要采用pg_dump 备份指定库,同时删除 7 天以前的备份文件。
pgAdmin是一个针对PostgreSQL数据库的全面设计和管理接口,可以在大多数操作系统上运行。软件用C++编写,采用了优秀的wxWidgets跨平台工具包。在每一个环境下,pgAdmin III都是一个本地化程序,以二进制方式执行,而不是虚拟机,具有很优秀的性能。
PostgreSQL数据类型
PostgreSQL资源整理
Postgre数据库的很大的卖点之一就是它处理并发的方式。我们的期望很简单:读永远不阻塞写,反之亦然。Postgres通过一个叫做 多版本并发控制(MVCC) 的机制做到了这一点。这个技术并不是Postgres所特有的:还有好几种数据库都实现了不同形式的MVCC,包括 Oracle、Berkeley DB、CouchDB 等等 。当你使用PostgreSQL来设计高并发的应用时,理解它的MVCC是怎么实现的很重要。它事实上是复杂问题的一种非常优雅和简单的解法。