PostgreSQL

PostgreSQL 9.0.2

PostgreSQL Global Development Group
免費軟體

在mysql開始針對特定功能開始收費之後,postgresql立即被免費軟體開發解決方案,樹立免費資料庫軟體優秀領導品牌之一。

  • 短小的檔案與不佔系統記憶體,適合中小企業自行架設網站。
  • 開放原始碼解決方案。
  • 雖然免費,但功能強大。
  • 屬於關聯式資料庫系統,超過十五年的發展歷史。
  • 系統架構經過驗證符合可靠度與正確性的嚴格要求。
  • 可以在大部分主要的作業系統上運行。如Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), 與Windows。
  • 支援大部分的SQL資料型別,包含INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, 與TIMESTAMP。
  • 支援大部分的SQL二進位資料型別,包含圖片、聲音與影像。
  • 具原生程式設計介面,如C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC等等。

軟體資訊
檔案版本 PostgreSQL 9.0.2
檔案名稱 postgresql-9.0.2-1-windows.exe
檔案大小 47.04MB
系統 Windows (All Versions)
支援語系 Multiple languages
軟體類型 免費軟體
更新日期 2010-12-17
更新日誌

# Changes

* Force the default wal_sync_method to be fdatasync on Linux The default on Linux has actually been fdatasync for many years, but recent kernel changes caused PostgreSQL to choose open_datasync instead. This choice did not result in any performance improvement, and caused outright failures on certain filesystems, notably ext4 with the data=journal mount option.
* Fix "too many KnownAssignedXids" error during Hot Standby replay
* Fix race condition in lock acquisition during Hot Standby
* Avoid unnecessary conflicts during Hot Standby This fixes some cases where replay was considered to conflict with standby queries (causing delay of replay or possibly cancellation of the queries), but there was no real conflict.
* Fix assorted bugs in WAL replay logic for GIN indexes This could result in "bad buffer id: 0" failures or corruption of index contents during replication.
* Fix recovery from base backup when the starting checkpoint WAL record is not in the same WAL segment as its redo point
* Fix corner-case bug when streaming replication is enabled immediately after creating the master database cluster
* Fix persistent slowdown of autovacuum workers when multiple workers remain active for a long time The effective vacuum_cost_limit for an autovacuum worker could drop to nearly zero if it processed enough tables, causing it to run extremely slowly.
* Fix long-term memory leak in autovacuum launcher
* Avoid failure when trying to report an impending transaction wraparound condition from outside a transaction This oversight prevented recovery after transaction wraparound got too close, because database startup processing would fail.
* Add support for detecting register-stack overrun on IA64 The IA64 architecture has two hardware stacks. Full prevention of stack-overrun failures requires checking both.
* Add a check for stack overflow in copyObject() Certain code paths could crash due to stack overflow given a sufficiently complex query.
* Fix detection of page splits in temporary GiST indexes It is possible to have a "concurrent" page split in a temporary index, if for example there is an open cursor scanning the index when an insertion is done. GiST failed to detect this case and hence could deliver wrong results when execution of the cursor continued.
* Fix error checking during early connection processing The check for too many child processes was skipped in some cases, possibly leading to postmaster crash when attempting to add the new child process to fixed-size arrays.
* Improve efficiency of window functions Certain cases where a large number of tuples needed to be read in advance, but work_mem was large enough to allow them all to be held in memory, were unexpectedly slow. percent_rank(), cume_dist() and ntile() in particular were subject to this problem.
* Avoid memory leakage while ANALYZE'ing complex index expressions
* Ensure an index that uses a whole-row Var still depends on its table An index declared like create index i on t (foo(t.*)) would not automatically get dropped when its table was dropped.
* Add missing support in DROP OWNED BY for removing foreign data wrapper/server privileges belonging to a user
* Do not "inline" a SQL function with multiple OUT parameters This avoids a possible crash due to loss of information about the expected result rowtype.
* Fix crash when inline-ing a set-returning function whose argument list contains a reference to an inline-able user function
* Behave correctly if ORDER BY, LIMIT, FOR UPDATE, or WITH is attached to the VALUES part of INSERT ... VALUES
* Make the OFF keyword unreserved (Heikki Linnakangas) This prevents problems with using off as a variable name in PL/pgSQL. That worked before 9.0, but was now broken because PL/pgSQL now treats all core reserved words as reserved.
* Fix constant-folding of COALESCE() expressions The planner would sometimes attempt to evaluate sub-expressions that in fact could never be reached, possibly leading to unexpected errors.
* Fix "could not find pathkey item to sort" planner failure with comparison of whole-row Vars
* Fix postmaster crash when connection acceptance (accept() or one of the calls made immediately after it) fails, and the postmaster was compiled with GSSAPI support
* Retry after receiving an invalid response packet from a RADIUS authentication server This fixes a low-risk potential denial of service condition.
* Fix missed unlink of temporary files when log_temp_files is active If an error occurred while attempting to emit the log message, the unlink was not done, resulting in accumulation of temp files.
* Add print functionality for InhRelation nodes This avoids a failure when debug_print_parse is enabled and certain types of query are executed.
* Fix incorrect calculation of distance from a point to a horizontal line segment This bug affected several different geometric distance-measurement operators.
* Fix incorrect calculation of transaction status in ecpg
* Fix errors in psql's Unicode-escape support
* Speed up parallel pg_restore when the archive contains many large objects (blobs)
* Fix PL/pgSQL's handling of "simple" expressions to not fail in recursion or error-recovery cases
* Fix PL/pgSQL's error reporting for no-such-column cases As of 9.0, it would sometimes report "missing FROM-clause entry for table foo" when "record foo has no field bar" would be more appropriate.
* Fix PL/Python to honor typmod (i.e., length or precision restrictions) when assigning to tuple fields This fixes a regression from 8.4.
* Fix PL/Python's handling of set-returning functions Attempts to call SPI functions within the iterator generating a set result would fail.
* Fix bug in contrib/cube's GiST picksplit algorithm This could result in considerable inefficiency, though not actually incorrect answers, in a GiST index on a cube column. If you have such an index, consider REINDEXing it after installing this update.
* Don't emit "identifier will be truncated" notices in contrib/dblink except when creating new connections
* Fix potential coredump on missing public key in contrib/pgcrypto
* Fix buffer overrun in contrib/pg_upgrade
* Fix memory leak in contrib/xml2's XPath query functions
* Update time zone data files to tzdata release 2010o for DST law changes in Fiji and Samoa; also historical corrections for Hong Kong.

作者 PostgreSQL Global Development Group
官網 暫無資訊

  • PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has ...
    PostgreSQL
    Download PostgreSQL 9.0.2 - FileHippo.com
    http://filehippo.com
  • 2010年12月17日 - Title: PostgreSQL 9.0.2. Filename: postgresql-9.0.2-1-windows.exe. File size: 47.04MB (49,321,368 bytes). Requirements: Windows (All ...
    PostgreSQL
    Download PostgreSQL 9.0.2 - Technical Details - FileHippo.com
    http://filehippo.com
  • PostgreSQL 9.6.2, 9.5.6, 9.4.11, 9.3.16 and 9.2.20 Released! The PostgreSQL Global Development Group is pleased to announce the availability of PostgreSQL 9.6.2, 9.5.6, 9.4.11, 9.3.16 and 9.2.20 ...
    PostgreSQL
    PostgreSQL - Official Site
    https://www.postgresql.org
  • 2010年12月17日 - Latest Version: PostgreSQL 9.6.2 (64-bit). Requirements: Windows XP64 / Vista64 / Windows 7 64. User Rating: Click to vote. Author / Product:.
    PostgreSQL
    PostgreSQL 9.0.2 (64-bit) Download for Windows / FileHorse.com
    http://www.filehorse.com
  • 2010年12月16日 - The PostgreSQL Global Development Group today released updates for all active branches of the PostgreSQL object-relational database ...
    PostgreSQL
    PostgreSQL 9.0.2, 8.4.6, 8.3.13, 8.2.19, 8.1.23 Update Release
    https://www.postgresql.org
  • 2011年1月23日 - Hi, I know you people have talked a lot about this, but until now I still can't install the newest release installed on my new Win7 Home basic 64 ...
    PostgreSQL
    postgresql-9.0.2-1-windows_x64 from EnterpriseDB can't install on ...
    https://www.postgresql.org
  • Home → Documentation → Manuals → PostgreSQL 9.0 This page in other versions: 9.2 / 9.3 / 9.4 / 9.5 / current () | Development versions: devel | Unsupported versions: 7.2 / 7.3 / 7.4 / 8.0 / 8.1 / 8.2 ...
    PostgreSQL
    PostgreSQL: Documentation: 9.0: PostgreSQL 9.0.23 Documentation
    https://www.postgresql.org
  • E.24.2. Migration to Version 9.0 A dump/restore using pg_dump, or use of pg_upgrade, is required for those wishing to migrate data from any previous release. Version 9.0 contains a number of changes t...
    PostgreSQL
    PostgreSQL: Documentation: 9.0: Release 9.0
    https://www.postgresql.org
  • PostgreSQL 9.0.23 Documentation Prev Up Appendix E. Release Notes Next E.22. Release 9.0.2 Release Date: 2010-12-16 This release contains a variety of fixes from 9.0.1. ...
    PostgreSQL
    PostgreSQL: Documentation: 9.0: Release 9.0.2
    https://www.postgresql.org
  • PostgreSQL 9.0.23 Documentation Prev Up Appendix E. Release Notes Next ... Release 9.0.3 Release Date: 2011-01-31 This release contains a variety of fixes from 9.0.2. For information about new feature...
    PostgreSQL
    PostgreSQL: Documentation: 9.0: Release 9.0.3
    https://www.postgresql.org
  • ... 7.2 / 7.3 / 7.4 / 8.0 / 8.1 / 8.2 / 8.3 / 8.4 / 9.0 / 9.1 PostgreSQL 9.2.20 Documentation The PostgreSQL Global Development Group Copyright © 1996-2017 The PostgreSQL Global Development Group Tabl...
    PostgreSQL
    PostgreSQL: Documentation: 9.2: PostgreSQL 9.2.20 Documentation
    https://www.postgresql.org
  • Downloads PostgreSQL Core Distribution The core of the PostgreSQL object-relational database management system is available in several source and binary formats. Binary packages Pre-built binary packa...
    PostgreSQL
    PostgreSQL: Downloads
    https://www.postgresql.org
  • File Browser Top → source Directories [Parent Directory] v9.6.2 v9.6.1 v9.6.0 v9.5.6 v9.5.5 v9.5.4 v9.5.3 v9.5.2 v9.5.1 v9.5.0 v9.4.11 v9.4.10 v9.4.9 v9.4.8 v9.4.7 ...
    PostgreSQL
    PostgreSQL: File Browser - PostgreSQL: The world's most advanced open source database
    https://www.postgresql.org
  • The PostgreSQL Global Development Group has released an update with multiple functionality and security fixes to all supported versions of the PostgreSQL database system, which includes minor versions...
    PostgreSQL
    PostgreSQL: PostgreSQL 9.4.2, 9.3.7, 9.2.11, 9.1.16, and 9.0.20 released!
    https://www.postgresql.org
  • 2013年3月9日 - thank you. As you mentioned, I understood that I am starting the streaming scratch which is not what I wanted to do. Here is what I am planning ...
    PostgreSQL
    Re: postgres 9.0.2 replicated database is crashing
    https://www.postgresql.org
  • postgresql-9.0.2.tar.bz2, 2010-12-14 03:21:38, 13.4 MB. postgresql-9.0.2.tar.gz, 2010-12-14 03:21:55, 17.5 MB. postgresql-9.0.2.tar.gz.md5, 2010-12-14 03:21: ...
    PostgreSQL
    v9.0.2 - PostgreSQL: File Browser
    https://www.postgresql.org
  • This document showcases many of the latest developments in PostgreSQL 9.0, compared to the last major release – PostgreSQL 8.4. There are more than 200 improvements in this release, so this wiki page ...
    PostgreSQL
    What's new in PostgreSQL 9.0 - PostgreSQL wiki
    https://wiki.postgresql.org
  • Postgresql-9.0.2-1-windows.exe 是由PostgreSQL Global Development Group 針對Windows 操作系統開發的與PostgreSQL 相關的一種EXE 檔案。
    PostgreSQL
    何謂Postgresql-9.0.2-1-windows.exe 及如何對其進行修復?是有病毒 ...
    http://www.solvusoft.com