PostgreSQL

PostgreSQL 9.0.4

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.4
檔案名稱 postgresql-9.0.4-1-windows.exe
檔案大小 47.13MB
系統 Windows (All Versions)
支援語系 Multiple languages
軟體類型 免費軟體
更新日期 2011-04-18
更新日誌

* Fix pg_upgrade's handling of TOAST tables
The pg_class.relfrozenxid value for TOAST tables was not correctly copied into the new installation during pg_upgrade. This could later result in pg_clog files being discarded while they were still needed to validate tuples in the TOAST tables, leading to "could not access status of transaction" failures.
This error poses a significant risk of data loss for installations that have been upgraded with pg_upgrade. This patch corrects the problem for future uses of pg_upgrade, but does not in itself cure the issue in installations that have been processed with a buggy version of pg_upgrade.
* Suppress incorrect "PD_ALL_VISIBLE flag was incorrectly set" warning
VACUUM would sometimes issue this warning in cases that are actually valid.
* Use better SQLSTATE error codes for hot standby conflict cases
All retryable conflict errors now have an error code that indicates that a retry is possible. Also, session closure due to the database being dropped on the master is now reported as ERRCODE_DATABASE_DROPPED, rather than ERRCODE_ADMIN_SHUTDOWN, so that connection poolers can handle the situation correctly.
* Prevent intermittent hang in interactions of startup process with bgwriter process
This affected recovery in non-hot-standby cases.
* Disallow including a composite type in itself
This prevents scenarios wherein the server could recurse infinitely while processing the composite type. While there are some possible uses for such a structure, they don't seem compelling enough to justify the effort required to make sure it always works safely.
* Avoid potential deadlock during catalog cache initialization
In some cases the cache loading code would acquire share lock on a system index before locking the index's catalog. This could deadlock against processes trying to acquire exclusive locks in the other, more standard order.
* Fix dangling-pointer problem in BEFORE ROW UPDATE trigger handling when there was a concurrent update to the target tuple
This bug has been observed to result in intermittent "cannot extract system attribute from virtual tuple" failures while trying to do UPDATE RETURNING ctid. There is a very small probability of more serious errors, such as generating incorrect index entries for the updated tuple.
* Disallow DROP TABLE when there are pending deferred trigger events for the table
Formerly the DROP would go through, leading to "could not open relation with OID nnn" errors when the triggers were eventually fired.
* Allow "replication" as a user name in pg_hba.conf
"replication" is special in the database name column, but it was mistakenly also treated as special in the user name column.
* Prevent crash triggered by constant-false WHERE conditions during GEQO optimization
* Improve planner's handling of semi-join and anti-join cases
* Fix handling of SELECT FOR UPDATE in a sub-SELECT
This bug typically led to "cannot extract system attribute from virtual tuple" errors.
* Fix selectivity estimation for text search to account for NULLs
* Fix get_actual_variable_range() to support hypothetical indexes injected by an index adviser plugin
* Fix PL/Python memory leak involving array slices
* Allow libpq's SSL initialization to succeed when user's home directory is unavailable
If the SSL mode is such that a root certificate file is not required, there is no need to fail. This change restores the behavior to what it was in pre-9.0 releases.
* Fix libpq to return a useful error message for errors detected in conninfo_array_parse
A typo caused the library to return NULL, rather than the PGconn structure containing the error message, to the application.
* Fix ecpg preprocessor's handling of float constants
* Fix parallel pg_restore to handle comments on POST_DATA items correctly
* Fix pg_restore to cope with long lines (over 1KB) in TOC files
* Put in more safeguards against crashing due to division-by-zero with overly enthusiastic compiler optimization
* Support use of dlopen() in FreeBSD and OpenBSD on MIPS
There was a hard-wired assumption that this system function was not available on MIPS hardware on these systems. Use a compile-time test instead, since more recent versions have it.
* Fix compilation failures on HP-UX
* Avoid crash when trying to write to the Windows console very early in process startup
* Support building with MinGW 64 bit compiler for Windows
* Fix version-incompatibility problem with libintl on Windows
* Fix usage of xcopy in Windows build scripts to work correctly under Windows 7
This affects the build scripts only, not installation or usage.
* Fix path separator used by pg_regress on Cygwin
* Update time zone data files to tzdata release 2011f for DST law changes in Chile, Cuba, Falkland Islands, Morocco, Samoa, and Turkey; also historical corrections for South Australia, Alaska, and Hawaii.

作者 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.4 - FileHippo.com
    http://filehippo.com
  • 2011年4月18日 - Title: PostgreSQL 9.0.4. Filename: postgresql-9.0.4-1-windows.exe. File size: 47.13MB (49,423,880 bytes). Requirements: Windows (All ...
    PostgreSQL
    Download PostgreSQL 9.0.4 - 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. Thes...
    PostgreSQL
    PostgreSQL - Official Site
    https://www.postgresql.org
  • 2011年4月18日 - 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.4 (64-bit) Download for Windows / FileHorse.com
    http://www.filehorse.com
  • 2012年5月31日 - PostgreSQL 9.0.4 is crashing intermittently in Windows 2008 R2 environment with following error in log file. 2012-05-31 03:15:54 IST LOG: ...
    PostgreSQL
    PostgreSQL 9.0.4 crashing
    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
  • PostgreSQL 9.0.23 Documentation Prev Up Appendix E. Release Notes Next E.20. Release 9.0.4 Release Date: 2011-04-18 This release contains a variety of fixes from 9.0.3. For information about new featu...
    PostgreSQL
    PostgreSQL: Documentation: 9.0: Release 9.0.4
    https://www.postgresql.org
  • / 7.3 / 7.4 / 8.0 / 8.1 / 8.2 / 8.3 / 8.4 / 9.0 / 9.1 PostgreSQL 9.4.10 Documentation The PostgreSQL Global Development Group Copyright © 1996-2016 The PostgreSQL Global Development Group Table of Con...
    PostgreSQL
    PostgreSQL: Documentation: 9.4: PostgreSQL 9.4.10 Documentation
    https://www.postgresql.org
  • This release contains a small number of fixes from 9.4.3. For information about new features in the 9.4 major release, see Section E.11. E.7.1. Migration to Version 9.4.4 A dump/restore is not require...
    PostgreSQL
    PostgreSQL: Documentation: 9.4: Release 9.4.4
    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 File Browser Top → source → v9.0.4 Directories [Parent Directory] Files postgresql-9.0.4.tar.bz2 2011-04-15 03:25:11 13.4 MB postgresql-9.0.4.tar.gz.md5 2011-04-15 03:25:30 65 bytes postg...
    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
  • PostgreSQL 9.4.4, 9.3.9, 9.2.13, 9.1.18 & 9.0.22 Released! Posted on 2015-06-12 2015-06-12 Update Release The PostgreSQL Global Development Group has released an update to all supported versions o...
    PostgreSQL
    PostgreSQL: PostgreSQL 9.4.4, 9.3.9, 9.2.13, 9.1.18 & 9.0.22 Released!
    https://www.postgresql.org
  • 2011年4月8日 - To: Josh Kupershmidt <schmiddy(at)gmail(dot)com>. Cc: pgsql-novice(at)postgresql(dot)org. Subject: Re: Superuser accout (PostgreSQL 9.0.4).
    PostgreSQL
    Re: Superuser accout (PostgreSQL 9.0.4)
    https://www.postgresql.org
  • postgresql-9.0.4.tar.bz2, 2011-04-15 03:25:11, 13.4 MB. postgresql-9.0.4.tar.gz.md5, 2011-04-15 03:25:30, 65 bytes. postgresql-9.0.4.tar.gz, 2011-04-15 03:25: ...
    PostgreSQL
    v9.0.4 - PostgreSQL: File Browser
    https://www.postgresql.org
  • 2011年4月8日 - In standard postgres/main/5432 cluster I created new role (from postgres account): createuser -SRD user psql -c "du" List of roles Role name ...
    PostgreSQL
    Valid role name (PostgreSQL 9.0.4)
    https://www.postgresql.org
  • Release 9.0.4 ...................................................................................................... 1732. E.19.1. Migration to Version 9.0.4..............................................
    PostgreSQL
    [PDF] PostgreSQL 9.0 Documentation
    https://www.postgresql.org