PostgreSQL

PostgreSQL 9.5.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.5.4
檔案名稱 postgresql-9.5.4-1-windows.exe
檔案大小 58.67MB
系統 Windows (All Versions)
支援語系 Multiple languages
軟體類型 免費軟體
更新日期 2016-08-12
更新日誌

- Fix possible mis-evaluation of nested CASE-WHEN expressions. A CASE expression appearing within the test value subexpression of another CASE could become confused about whether its own test value was null or not. Also, inlining of a SQL function implementing the equality operator used by a CASE expression could result in passing the wrong test value to functions called within a CASE expression in the SQL function's body. If the test values were of different data types, a crash might result; moreover such situations could be abused to allow disclosure of portions of server memory.
- Fix client programs' handling of special characters in database and role names.
- Fix corner-case misbehaviors for IS NULL/IS NOT NULL applied to nested composite values
- Fix "unrecognized node type" error for INSERT ... ON CONFLICT within a recursive CTE (a WITH item)
- Fix INSERT ... ON CONFLICT to successfully match index expressions or index predicates that are simplified during the planner's expression preprocessing phase
- Correctly handle violations of exclusion constraints that apply to the target table of an INSERT ... ON CONFLICT command, but are not one of the selected arbiter indexes Such a case should raise a normal constraint-violation error, but it got into an infinite loop instead.
- Fix INSERT ... ON CONFLICT to not fail if the target table has a unique index on OID
- Make the inet and cidr data types properly reject IPv6 addresses with too many colon-separated fields
- Prevent crash in close_ps() (the point ## lseg operator) for NaN input coordinates.Make it return NULL instead of crashing.
- Avoid possible crash in pg_get_expr() when inconsistent values are passed to it
- Fix several one-byte buffer over-reads in to_number()
- Do not run the planner on the query contained in CREATE MATERIALIZED VIEW or CREATE TABLE AS when WITH NO DATA is specified
- Avoid unsafe intermediate state during expensive paths through heap_update()
- Fix hint bit update during WAL replay of row locking operations
- Avoid unnecessary "could not serialize access" errors when acquiring FOR KEY SHARE row locks in serializable mode
- Make sure "expanded" datums returned by a plan node are read-only
- Avoid crash in postgres -C when the specified variable has a null string value
- Prevent unintended waits for the receiver in WAL sender processes
- Fix possible loss of large subtransactions in logical decoding
- Fix failure of logical decoding when a subtransaction contains no actual changes
- Ensure that backends see up-to-date statistics for shared catalogs
- Avoid redundant writes of the statistics files when multiple backends request updates close together
- Avoid consuming a transaction ID during VACUUM
- Prevent possible failure when vacuuming multixact IDs in an installation that has been pg_upgrade'd from pre-9.3
- When a manual ANALYZE specifies a column list, don't reset the table's changes_since_analyze counter
- Fix ANALYZE's overestimation of n_distinct for a unique or nearly-unique column with many null entries
- Prevent autovacuum from starting multiple workers for the same shared catalog
- Fix bug in b-tree mark/restore processing
- Avoid duplicate buffer lock release when abandoning a b-tree index page deletion attempt
- Fix building of large (bigger than shared_buffers) hash indexes
- Prevent infinite loop in GiST index build for geometric columns containing NaN component values
- Fix possible crash during a nearest-neighbor (ORDER BY distance) indexscan on a contrib/btree_gist index on an interval column
- Fix "PANIC: failed to add BRIN tuple" error when attempting to update a BRIN index entry
- Fix possible crash during background worker shutdown
- Fix PL/pgSQL's handling of the INTO clause within IMPORT FOREIGN SCHEMA commands
- Fix contrib/btree_gin to handle the smallest possible bigint value correctly
- Teach libpq to correctly decode server version from future servers
- Fix ecpg's code for unsigned long long array elements
- In pg_dump with both -c and -C options, avoid emitting an unwanted CREATE SCHEMA public command
- Improve handling of SIGTERM/control-C in parallel pg_dump and pg_restore
- Fix error reporting in parallel pg_dump and pg_restore
- Ensure that parallel pg_dump or pg_restore on Windows will shut down properly after an error
- Make parallel pg_dump fail cleanly when run against a standby server
- Make pg_dump behave better when built without zlib support
- Make pg_basebackup accept -Z 0 as specifying no compression
- Fix makefiles' rule for building AIX shared libraries to be safe for parallel make
- Fix TAP tests and MSVC scripts to work when build directory's path name contains spaces
- Be more predictable about reporting "statement timeout" versus "lock timeout"
- Make regression tests safe for Danish and Welsh locales
- Update our copy of the timezone code to match IANA's tzcode release 2016c
- Update time zone data files to tzdata release 2016f for DST law changes in Kemerovo and Novosibirsk, plus historical corrections for Azerbaijan, Belarus, and Morocco.

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

  • Please note: Cookies should be enabled for the download process to function properly. About Us · Careers · News · Events · Media Center · Legal. EnterpriseDB
    PostgreSQL
    Download PostgreSQL | EnterpriseDB
    https://www.enterprisedb.com
  • 9 th February 2017 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....
    PostgreSQL
    PostgreSQL - Official Site
    https://www.postgresql.org
  • 2016年8月11日 - PostgreSQL 9.6.2 (64-bit). Requirements: Windows XP64 / Vista64 / Windows 7 64 / Windows 8 64 / Windows 10 64. User Rating: Click to vote.
    PostgreSQL
    PostgreSQL 9.5.4 (64-bit) Download for Windows / FileHorse.com
    http://www.filehorse.com
  • This page in other versions: 9.2 / 9.3 / 9.4 / 9.5 / current () | Development versions: devel | Unsupported versions: ... PostgreSQL 9.4.10 Documentation The PostgreSQL Global Development Group Copyri...
    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
  • This release contains a variety of fixes from 9.4.4. For information about new features in the 9.4 major release, see Section E.11. E.6.1. Migration to Version 9.4.5 A dump/restore is not required for...
    PostgreSQL
    PostgreSQL: Documentation: 9.4: Release 9.4.5
    https://www.postgresql.org
  • PostgreSQL 9.5.5 Documentation The PostgreSQL Global Development Group Copyright © 1996-2016 The PostgreSQL Global Development Group Table of Contents Preface What is ...
    PostgreSQL
    PostgreSQL: Documentation: 9.5: PostgreSQL 9.5.5 Documentation
    https://www.postgresql.org
  • PostgreSQL 9.5.6 Documentation. The PostgreSQL Global Development Group. Copyright © 1996-2017 The PostgreSQL Global Development Group ...
    PostgreSQL
    PostgreSQL: Documentation: 9.5: PostgreSQL 9.5.6 Documentation
    https://www.postgresql.org
  • E.6.2. Migration to Version 9.5 A dump/restore using pg_dumpall, or use of pg_upgrade, is required for those wishing to migrate data from any previous release. Version 9.5 contains a number of changes...
    PostgreSQL
    PostgreSQL: Documentation: 9.5: Release 9.5
    https://www.postgresql.org
  • 2016年5月12日 - Prev · Home · Next. Release 9.5.4, Up, Release 9.5.2. Submit correction. If you see anything in the documentation that is not correct, does not ...
    PostgreSQL
    PostgreSQL: Documentation: 9.5: Release 9.5.3
    https://www.postgresql.org
  • This release contains a variety of fixes from 9.5.3. For information about new features in the 9.5 major release, see Section E.7. E.3.1. Migration to Version 9.5.4 A dump/restore is not required for ...
    PostgreSQL
    PostgreSQL: Documentation: 9.5: Release 9.5.4
    https://www.postgresql.org
  • This release contains a variety of fixes from 9.5.4. For information about new features in the 9.5 major release, see Section E.6. E.1.1. Migration to Version 9.5.5 A dump/restore is not required for ...
    PostgreSQL
    PostgreSQL: Documentation: 9.5: Release 9.5.5
    https://www.postgresql.org
  • Release 9.5.4. Release Date: 2016-08-11. This release contains a variety of fixes from 9.5.3. For information about new features in the 9.5 major release, see ...
    PostgreSQL
    PostgreSQL: Documentation: 9.6: Release 9.5.4
    https://www.postgresql.org
  • E.5. Release 9.5.5. Release Date: 2016-10-27. This release contains a variety of fixes from 9.5.4. For information about new features in the 9.5 major release, ...
    PostgreSQL
    PostgreSQL: Documentation: 9.6: Release 9.5.5
    https://www.postgresql.org
  • Table of Contents; E.1. Release 9.6.2; E.2. Release 9.6.1; E.3. Release 9.6; E.4. Release 9.5.6; E.5. Release 9.5.5; E.6. Release 9.5.4; E.7. Release 9.5.3; E.8.
    PostgreSQL
    PostgreSQL: Documentation: 9.6: Release Notes
    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
  • postgresql-9.5.4.tar.gz, 2016-08-11 15:54:24, 23.0 MB. postgresql-9.5.4.tar.gz.sha256, 2016-08-11 15:54:24, 90 bytes. postgresql-9.5.4.tar.bz2, 2016-08-11 ...
    PostgreSQL
    v9.5.4 - PostgreSQL: File Browser
    https://www.postgresql.org
  • As of PostgreSQL 9.5, you can import tables en masse: IMPORT FOREIGN SCHEMA public FROM SERVER dest_server INTO remote; This would create foreign tables in the schema named "remote" for ever...
    PostgreSQL
    What's new in PostgreSQL 9.5 - PostgreSQL wiki
    https://wiki.postgresql.org
  • 708. 31.3.4. Escaping Strings for Inclusion in SQL Commands . ...... 35.4.5. SQL Functions with Variable Numbers of Arguments . ...... Migration to Version 9.5.4.
    PostgreSQL
    [PDF] A4 PDF - PostgreSQL
    https://www.postgresql.org