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是怎么實現的很重要。它事實上是復雜問題的一種非常優雅和簡單的解法。