微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PostgreSQL数据库每个版本的支持周期

https://www.postgresql.org/support/versioning/

Versioning Policy 

The Postgresql Global Development Group releases a new major version containing new features about once a year. Each major version receives bug fixes and, if need be, security fixes that are released at least once every three months in what we call a "minor release." For more @R_636_4045@ion on the minor release schedule, you can view the minor release roadmap.

 

If the release team determines that a critical bug or security fix is too important to wait until the regularly scheduled minor release, it may make a release available outside of the minor release roadmap.

The Postgresql Global Development Group supports a major version for 5 years after its initial release. After its five year anniversary, a major version will have one last minor release containing any fixes and will be considered end-of-life (EOL) and no longer supported.

Version Numbering

Starting with Postgresql 10, a major version is indicated by increasing the first part of the version, e.g. 10 to 11. Before Postgresql 10, a major version was indicated by increasing either the first or second part of the version number, e.g. 9.5 to 9.6.

Minor releases are numbered by increasing the last part of the version number. Beginning with Postgresql 10, this is the second part of the version number, e.g. 10.0 to 10.1; for older versions this is the third part of the version number, e.g. 9.5.3 to 9.5.4.

Upgrading

We always recommend that all users run the latest available minor release for whatever major version is in use.

Major versions usually change the internal format of system tables and data files. These changes are often complex, so we do not maintain backward compatibility of all stored data. A dump/reload of the database or use of the pg_upgrade module is required for major upgrades. We also recommend reading the upgrading section of the major version you are planning to upgrade to.

Upgrading to a minor release does not normally require a dump and restore; you can stop the database server, install the updated binaries, and restart the server. For some releases, manual changes may be required to complete the upgrade, so always read the release notes before upgrading.

While upgrading will always contain some level of risk, Postgresql minor releases fix only frequently-encountered bugs, security issues, and data corruption problems to reduce the risk associated with upgrading. For minor releases, the community considers not upgrading to be riskier than upgrading.

Releases

VersionCurrent minorSupportedFirst ReleaseFinal Release
1313.1YesSeptember 24, 2020November 13, 2025
1212.5YesOctober 3, 2019November 14, 2024
1111.10YesOctober 18, 2018November 9, 2023
1010.15YesOctober 5, 2017November 10, 2022
9.69.6.20YesSeptember 29, 2016November 11, 2021
9.59.5.24YesJanuary 7, 2016February 11, 2021
9.49.4.26NoDecember 18, 2014February 13, 2020
9.39.3.25NoSeptember 9, 2013November 8, 2018
9.29.2.24NoSeptember 10, 2012November 9, 2017
9.19.1.24NoSeptember 12, 2011October 27, 2016
9.09.0.23NoSeptember 20, 2010October 8, 2015
8.48.4.22NoJuly 1, 2009July 24, 2014
8.38.3.23NoFebruary 4, 2008February 7, 2013
8.28.2.23NoDecember 5, 2006December 5, 2011
8.18.1.23NoNovember 8, 2005November 8, 2010
8.08.0.26NoJanuary 19, 2005October 1, 2010
7.47.4.30NoNovember 17, 2003October 1, 2010
7.37.3.21NoNovember 27, 2002November 27, 2007
7.27.2.8NoFebruary 4, 2002February 4, 2007
7.17.1.3NoApril 13, 2001April 13, 2006
7.07.0.3NoMay 8, 2000May 8, 2005
6.56.5.3NoJune 9, 1999June 9, 2004
6.46.4.2NoOctober 30, 1998October 30, 2003
6.36.3.2Nomarch 1, 1998march 1, 2003

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐