A powerful, open source relational database system

PostgreSQL

PostgreSQL 14.5

  -  313 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of PostgreSQL 14.5.


For those interested in downloading the most recent release of PostgreSQL or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • PostgreSQL 14.5 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    PostgreSQL 14.5 Screenshot 1
  • PostgreSQL 14.5 Screenshot 2
  • PostgreSQL 14.5 Screenshot 3
  • PostgreSQL 14.5 Screenshot 4
  • PostgreSQL 14.5 Screenshot 5

What's new in this version:

- This update fixes over 40 bugs that were reported in the last several months. The issues listed below affect PostgreSQL 14. Some of these issues may also affect other supported versions of PostgreSQL.

Included in this release
- Fix replay of CREATE DATABASE write-ahead log (WAL) records on standby servers when encountering a missing tablespace directory
- Add support for tablespaces that are plain directories instead of symbolic links to other directories
- Fix permission checks in CREATE INDEX to use the user's permissions. This fixes broken dump/restore scenarios that relied on the behavior prior to the fix for CVE-2022-1552
- In the extended query protocol, force an immediate commit after CREATE DATABASE and other commands that can't run in a transaction block
- Fix a race condition around checking transaction visibility that was more likely to happen when using synchronous replication
- Fix incorrect permission-checking code for extended statistics
- Fix extended statistics machinery to handle most common value (MCV)-type statistics on boolean-valued expressions
- Avoid planner core dump with constant = ANY(array) clauses when there are MCV-type extended statistics on the array variable
- Allow cancellation of ANALYZE while it is computing extended statistics
- Fix ALTER TABLE ... ENABLE/DISABLE TRIGGER to handle recursion for triggers on partitioned tables
- Reject ROW() expressions and functions in FROM that have more than 1600 columns
- Fix memory leak in logical replication subscribers
- Fix checks in logical replication of replica identity when the target table is partitioned
- Arrange to clean up after commit-time errors within SPI_commit(), rather than expecting callers to do that. This includes a fix for the same scenario in PL/Python, which had reported crashes on Python 3.11 and memory leaks on older versions of Python 3
- Improve handling in libpq of idle states in pipeline mode
- In the psql watch command, echo a newline after cancellation with control-C
- Fix pg_upgrade to detect non-upgradable usages of functions accepting anyarray parameters
- Several postgres_fdw fixes, including prevention of batch insertions when there are WITH CHECK OPTION constraints present