↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

受支持版本: 当前版本 (18) / 17 / 16 / 15 / 14
测试与开发版本: 19 / devel
不受支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1 / 7.0 / 6.5 / 6.4
历史版本PostgreSQL 8.3 已于 2013 年 2 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本。

附录 E. 发布说明

目录

E.1. 版本 8.3.23
E.1.1. 迁移到版本 8.3.23
E.1.2. 变更
E.2. 版本 8.3.22
E.2.1. 迁移到版本 8.3.22
E.2.2. 变更
E.3. 版本 8.3.21
E.3.1. 迁移到版本 8.3.21
E.3.2. 变更
E.4. 版本 8.3.20
E.4.1. 迁移到版本 8.3.20
E.4.2. 变更
E.5. 版本 8.3.19
E.5.1. 迁移到版本 8.3.19
E.5.2. 变更
E.6. 版本 8.3.18
E.6.1. 迁移到版本 8.3.18
E.6.2. 变更
E.7. 版本 8.3.17
E.7.1. 迁移到版本 8.3.17
E.7.2. 变更
E.8. 版本 8.3.16
E.8.1. 迁移到版本 8.3.16
E.8.2. 变更
E.9. 版本 8.3.15
E.9.1. 迁移到版本 8.3.15
E.9.2. 变更
E.10. 版本 8.3.14
E.10.1. 迁移到版本 8.3.14
E.10.2. 变更
E.11. 版本 8.3.13
E.11.1. 迁移到版本 8.3.13
E.11.2. 变更
E.12. 版本 8.3.12
E.12.1. 迁移到版本 8.3.12
E.12.2. 变更
E.13. 版本 8.3.11
E.13.1. 迁移到版本 8.3.11
E.13.2. 变更
E.14. 版本 8.3.10
E.14.1. 迁移到版本 8.3.10
E.14.2. 变更
E.15. 版本 8.3.9
E.15.1. 迁移到版本 8.3.9
E.15.2. 变更
E.16. 版本 8.3.8
E.16.1. 迁移到版本 8.3.8
E.16.2. 变更
E.17. 版本 8.3.7
E.17.1. 迁移到版本 8.3.7
E.17.2. 变更
E.18. 版本 8.3.6
E.18.1. 迁移到版本 8.3.6
E.18.2. 变更
E.19. 版本 8.3.5
E.19.1. 迁移到版本 8.3.5
E.19.2. 变更
E.20. 版本 8.3.4
E.20.1. 迁移到版本 8.3.4
E.20.2. 变更
E.21. 版本 8.3.3
E.21.1. 迁移到版本 8.3.3
E.21.2. 变更
E.22. 版本 8.3.2
E.22.1. 迁移到版本 8.3.2
E.22.2. 变更
E.23. 版本 8.3.1
E.23.1. 迁移到版本 8.3.1
E.23.2. 变更
E.24. 版本 8.3
E.24.1. 概述
E.24.2. 迁移到版本 8.3
E.24.3. 变更
E.25. 版本 8.2.23
E.25.1. 迁移到版本 8.2.23
E.25.2. 变更
E.26. 版本 8.2.22
E.26.1. 迁移到版本 8.2.22
E.26.2. 变更
E.27. 版本 8.2.21
E.27.1. 迁移到版本 8.2.21
E.27.2. 变更
E.28. 版本 8.2.20
E.28.1. 迁移到版本 8.2.20
E.28.2. 变更
E.29. 版本 8.2.19
E.29.1. 迁移到版本 8.2.19
E.29.2. 变更
E.30. 版本 8.2.18
E.30.1. 迁移到版本 8.2.18
E.30.2. 变更
E.31. 版本 8.2.17
E.31.1. 迁移到版本 8.2.17
E.31.2. 变更
E.32. 版本 8.2.16
E.32.1. 迁移到版本 8.2.16
E.32.2. 变更
E.33. 版本 8.2.15
E.33.1. 迁移到版本 8.2.15
E.33.2. 变更
E.34. 版本 8.2.14
E.34.1. 迁移到版本 8.2.14
E.34.2. 变更
E.35. 版本 8.2.13
E.35.1. 迁移到版本 8.2.13
E.35.2. 变更
E.36. 版本 8.2.12
E.36.1. 迁移到版本 8.2.12
E.36.2. 变更
E.37. 版本 8.2.11
E.37.1. 迁移到版本 8.2.11
E.37.2. 变更
E.38. 版本 8.2.10
E.38.1. 迁移到版本 8.2.10
E.38.2. 变更
E.39. 版本 8.2.9
E.39.1. 迁移到版本 8.2.9
E.39.2. 变更
E.40. 版本 8.2.8
E.40.1. 迁移到版本 8.2.8
E.40.2. 变更
E.41. 版本 8.2.7
E.41.1. 迁移到版本 8.2.7
E.41.2. 变更
E.42. 版本 8.2.6
E.42.1. 迁移到版本 8.2.6
E.42.2. 变更
E.43. 版本 8.2.5
E.43.1. 迁移到版本 8.2.5
E.43.2. 变更
E.44. 版本 8.2.4
E.44.1. 迁移到版本 8.2.4
E.44.2. 变更
E.45. 版本 8.2.3
E.45.1. 迁移到版本 8.2.3
E.45.2. 变更
E.46. 版本 8.2.2
E.46.1. 迁移到版本 8.2.2
E.46.2. 变更
E.47. 版本 8.2.1
E.47.1. 迁移到版本 8.2.1
E.47.2. 变更
E.48. 版本 8.2
E.48.1. 概述
E.48.2. 迁移到版本 8.2
E.48.3. 变更
E.49. 版本 8.1.23
E.49.1. 迁移到版本 8.1.23
E.49.2. 变更
E.50. 版本 8.1.22
E.50.1. 迁移到版本 8.1.22
E.50.2. 变更
E.51. 版本 8.1.21
E.51.1. 迁移到版本 8.1.21
E.51.2. 变更
E.52. 版本 8.1.20
E.52.1. 迁移到版本 8.1.20
E.52.2. 变更
E.53. 版本 8.1.19
E.53.1. 迁移到版本 8.1.19
E.53.2. 变更
E.54. 版本 8.1.18
E.54.1. 迁移到版本 8.1.18
E.54.2. 变更
E.55. 版本 8.1.17
E.55.1. 迁移到版本 8.1.17
E.55.2. 变更
E.56. 版本 8.1.16
E.56.1. 迁移到版本 8.1.16
E.56.2. 变更
E.57. 版本 8.1.15
E.57.1. 迁移到版本 8.1.15
E.57.2. 变更
E.58. 版本 8.1.14
E.58.1. 迁移到版本 8.1.14
E.58.2. 变更
E.59. 版本 8.1.13
E.59.1. 迁移到版本 8.1.13
E.59.2. 变更
E.60. 版本 8.1.12
E.60.1. 迁移到版本 8.1.12
E.60.2. 变更
E.61. 版本 8.1.11
E.61.1. 迁移到版本 8.1.11
E.61.2. 变更
E.62. 版本 8.1.10
E.62.1. 迁移到版本 8.1.10
E.62.2. 变更
E.63. 版本 8.1.9
E.63.1. 迁移到版本 8.1.9
E.63.2. 变更
E.64. 版本 8.1.8
E.64.1. 迁移到版本 8.1.8
E.64.2. 变更
E.65. 版本 8.1.7
E.65.1. 迁移到版本 8.1.7
E.65.2. 变更
E.66. 版本 8.1.6
E.66.1. 迁移到版本 8.1.6
E.66.2. 变更
E.67. 版本 8.1.5
E.67.1. 迁移到版本 8.1.5
E.67.2. 变更
E.68. 版本 8.1.4
E.68.1. 迁移到版本 8.1.4
E.68.2. 变更
E.69. 版本 8.1.3
E.69.1. 迁移到版本 8.1.3
E.69.2. 变更
E.70. 版本 8.1.2
E.70.1. 迁移到版本 8.1.2
E.70.2. 变更
E.71. 版本 8.1.1
E.71.1. 迁移到版本 8.1.1
E.71.2. 变更
E.72. 版本 8.1
E.72.1. 概述
E.72.2. 迁移到版本 8.1
E.72.3. 附加变更
E.73. 版本 8.0.26
E.73.1. 迁移到版本 8.0.26
E.73.2. 变更
E.74. 版本 8.0.25
E.74.1. 迁移到版本 8.0.25
E.74.2. 变更
E.75. 版本 8.0.24
E.75.1. 迁移到版本 8.0.24
E.75.2. 变更
E.76. 版本 8.0.23
E.76.1. 迁移到版本 8.0.23
E.76.2. 变更
E.77. 版本 8.0.22
E.77.1. 迁移到版本 8.0.22
E.77.2. 变更
E.78. 版本 8.0.21
E.78.1. 迁移到版本 8.0.21
E.78.2. 变更
E.79. 版本 8.0.20
E.79.1. 迁移到版本 8.0.20
E.79.2. 变更
E.80. 版本 8.0.19
E.80.1. 迁移到版本 8.0.19
E.80.2. 变更
E.81. 版本 8.0.18
E.81.1. 迁移到版本 8.0.18
E.81.2. 变更
E.82. 版本 8.0.17
E.82.1. 迁移到版本 8.0.17
E.82.2. 变更
E.83. 版本 8.0.16
E.83.1. 迁移到版本 8.0.16
E.83.2. 变更
E.84. 版本 8.0.15
E.84.1. 迁移到版本 8.0.15
E.84.2. 变更
E.85. 版本 8.0.14
E.85.1. 迁移到版本 8.0.14
E.85.2. 变更
E.86. 版本 8.0.13
E.86.1. 迁移到版本 8.0.13
E.86.2. 变更
E.87. 版本 8.0.12
E.87.1. 迁移到版本 8.0.12
E.87.2. 变更
E.88. 版本 8.0.11
E.88.1. 迁移到版本 8.0.11
E.88.2. 变更
E.89. 版本 8.0.10
E.89.1. 迁移到版本 8.0.10
E.89.2. 变更
E.90. 版本 8.0.9
E.90.1. 迁移到版本 8.0.9
E.90.2. 变更
E.91. 版本 8.0.8
E.91.1. 迁移到版本 8.0.8
E.91.2. 变更
E.92. 版本 8.0.7
E.92.1. 迁移到版本 8.0.7
E.92.2. 变更
E.93. 版本 8.0.6
E.93.1. 迁移到版本 8.0.6
E.93.2. 变更
E.94. 版本 8.0.5
E.94.1. 迁移到版本 8.0.5
E.94.2. 变更
E.95. 版本 8.0.4
E.95.1. 迁移到版本 8.0.4
E.95.2. 变更
E.96. 版本 8.0.3
E.96.1. 迁移到版本 8.0.3
E.96.2. 变更
E.97. 版本 8.0.2
E.97.1. 迁移到版本 8.0.2
E.97.2. 变更
E.98. 版本 8.0.1
E.98.1. 迁移到版本 8.0.1
E.98.2. 变更
E.99. 版本 8.0
E.99.1. 概述
E.99.2. 迁移到版本 8.0
E.99.3. 废弃特性
E.99.4. 变更
E.100. 版本 7.4.30
E.100.1. 迁移到版本 7.4.30
E.100.2. 变更
E.101. 版本 7.4.29
E.101.1. 迁移到版本 7.4.29
E.101.2. 变更
E.102. 版本 7.4.28
E.102.1. 迁移到版本 7.4.28
E.102.2. 变更
E.103. 版本 7.4.27
E.103.1. 迁移到版本 7.4.27
E.103.2. 变更
E.104. 版本 7.4.26
E.104.1. 迁移到版本 7.4.26
E.104.2. 变更
E.105. 版本 7.4.25
E.105.1. 迁移到版本 7.4.25
E.105.2. 变更
E.106. 版本 7.4.24
E.106.1. 迁移到版本 7.4.24
E.106.2. 变更
E.107. 版本 7.4.23
E.107.1. 迁移到版本 7.4.23
E.107.2. 变更
E.108. 版本 7.4.22
E.108.1. 迁移到版本 7.4.22
E.108.2. 变更
E.109. 版本 7.4.21
E.109.1. 迁移到版本 7.4.21
E.109.2. 变更
E.110. 版本 7.4.20
E.110.1. 迁移到版本 7.4.20
E.110.2. 变更
E.111. 版本 7.4.19
E.111.1. 迁移到版本 7.4.19
E.111.2. 变更
E.112. 版本 7.4.18
E.112.1. 迁移到版本 7.4.18
E.112.2. 变更
E.113. 版本 7.4.17
E.113.1. 迁移到版本 7.4.17
E.113.2. 变更
E.114. 版本 7.4.16
E.114.1. 迁移到版本 7.4.16
E.114.2. 变更
E.115. 版本 7.4.15
E.115.1. 迁移到版本 7.4.15
E.115.2. 变更
E.116. 版本 7.4.14
E.116.1. 迁移到版本 7.4.14
E.116.2. 变更
E.117. 版本 7.4.13
E.117.1. 迁移到版本 7.4.13
E.117.2. 变更
E.118. 版本 7.4.12
E.118.1. 迁移到版本 7.4.12
E.118.2. 变更
E.119. 版本 7.4.11
E.119.1. 迁移到版本 7.4.11
E.119.2. 变更
E.120. 版本 7.4.10
E.120.1. 迁移到版本 7.4.10
E.120.2. 变更
E.121. 版本 7.4.9
E.121.1. 迁移到版本 7.4.9
E.121.2. 变更
E.122. 版本 7.4.8
E.122.1. 迁移到版本 7.4.8
E.122.2. 变更
E.123. 版本 7.4.7
E.123.1. 迁移到版本 7.4.7
E.123.2. 变更
E.124. 版本 7.4.6
E.124.1. 迁移到版本 7.4.6
E.124.2. 变更
E.125. 版本 7.4.5
E.125.1. 迁移到版本 7.4.5
E.125.2. 变更
E.126. 版本 7.4.4
E.126.1. 迁移到版本 7.4.4
E.126.2. 变更
E.127. 版本 7.4.3
E.127.1. 迁移到版本 7.4.3
E.127.2. 变更
E.128. 版本 7.4.2
E.128.1. 迁移到版本 7.4.2
E.128.2. 变更
E.129. 版本 7.4.1
E.129.1. 迁移到版本 7.4.1
E.129.2. 变更
E.130. 版本 7.4
E.130.1. 概述
E.130.2. 迁移到版本 7.4
E.130.3. 变更
E.131. 版本 7.3.21
E.131.1. 迁移到版本 7.3.21
E.131.2. 变更
E.132. 版本 7.3.20
E.132.1. 迁移到版本 7.3.20
E.132.2. 变更
E.133. 版本 7.3.19
E.133.1. 迁移到版本 7.3.19
E.133.2. 变更
E.134. 版本 7.3.18
E.134.1. 迁移到版本 7.3.18
E.134.2. 变更
E.135. 版本 7.3.17
E.135.1. 迁移到版本 7.3.17
E.135.2. 变更
E.136. 版本 7.3.16
E.136.1. 迁移到版本 7.3.16
E.136.2. 变更
E.137. 版本 7.3.15
E.137.1. 迁移到版本 7.3.15
E.137.2. 变更
E.138. 版本 7.3.14
E.138.1. 迁移到版本 7.3.14
E.138.2. 变更
E.139. 版本 7.3.13
E.139.1. 迁移到版本 7.3.13
E.139.2. 变更
E.140. 版本 7.3.12
E.140.1. 迁移到版本 7.3.12
E.140.2. 变更
E.141. 版本 7.3.11
E.141.1. 迁移到版本 7.3.11
E.141.2. 变更
E.142. 版本 7.3.10
E.142.1. 迁移到版本 7.3.10
E.142.2. 变更
E.143. 版本 7.3.9
E.143.1. 迁移到版本 7.3.9
E.143.2. 变更
E.144. 版本 7.3.8
E.144.1. 迁移到版本 7.3.8
E.144.2. 变更
E.145. 版本 7.3.7
E.145.1. 迁移到版本 7.3.7
E.145.2. 变更
E.146. 版本 7.3.6
E.146.1. 迁移到版本 7.3.6
E.146.2. 变更
E.147. 版本 7.3.5
E.147.1. 迁移到版本 7.3.5
E.147.2. 变更
E.148. 版本 7.3.4
E.148.1. 迁移到版本 7.3.4
E.148.2. 变更
E.149. 版本 7.3.3
E.149.1. 迁移到版本 7.3.3
E.149.2. 变更
E.150. 版本 7.3.2
E.150.1. 迁移到版本 7.3.2
E.150.2. 变更
E.151. 版本 7.3.1
E.151.1. 迁移到版本 7.3.1
E.151.2. 变更
E.152. 版本 7.3
E.152.1. 概述
E.152.2. 迁移到版本 7.3
E.152.3. 变更
E.153. 版本 7.2.8
E.153.1. 迁移到版本 7.2.8
E.153.2. 变更
E.154. 版本 7.2.7
E.154.1. 迁移到版本 7.2.7
E.154.2. 变更
E.155. 版本 7.2.6
E.155.1. 迁移到版本 7.2.6
E.155.2. 变更
E.156. 版本 7.2.5
E.156.1. 迁移到版本 7.2.5
E.156.2. 变更
E.157. 版本 7.2.4
E.157.1. 迁移到版本 7.2.4
E.157.2. 变更
E.158. 版本 7.2.3
E.158.1. 迁移到版本 7.2.3
E.158.2. 变更
E.159. 版本 7.2.2
E.159.1. 迁移到版本 7.2.2
E.159.2. 变更
E.160. 版本 7.2.1
E.160.1. 迁移到版本 7.2.1
E.160.2. 变更
E.161. 版本 7.2
E.161.1. 概述
E.161.2. 迁移到版本 7.2
E.161.3. 变更
E.162. 版本 7.1.3
E.162.1. 迁移到版本 7.1.3
E.162.2. 变更
E.163. 版本 7.1.2
E.163.1. 迁移到版本 7.1.2
E.163.2. 变更
E.164. 版本 7.1.1
E.164.1. 迁移到版本 7.1.1
E.164.2. 变更
E.165. 版本 7.1
E.165.1. 迁移到版本 7.1
E.165.2. 变更
E.166. 版本 7.0.3
E.166.1. 迁移到版本 7.0.3
E.166.2. 变更
E.167. 版本 7.0.2
E.167.1. 迁移到版本 7.0.2
E.167.2. 变更
E.168. 版本 7.0.1
E.168.1. 迁移到版本 7.0.1
E.168.2. 变更
E.169. 版本 7.0
E.169.1. 迁移到版本 7.0
E.169.2. 变更
E.170. 版本 6.5.3
E.170.1. 迁移到版本 6.5.3
E.170.2. 变更
E.171. 版本 6.5.2
E.171.1. 迁移到版本 6.5.2
E.171.2. 变更
E.172. 版本 6.5.1
E.172.1. 迁移到版本 6.5.1
E.172.2. 变更
E.173. 版本 6.5
E.173.1. 迁移到版本 6.5
E.173.2. 变更
E.174. 版本 6.4.2
E.174.1. 迁移到版本 6.4.2
E.174.2. 变更
E.175. 版本 6.4.1
E.175.1. 迁移到版本 6.4.1
E.175.2. 变更
E.176. 版本 6.4
E.176.1. 迁移到版本 6.4
E.176.2. 变更
E.177. 版本 6.3.2
E.177.1. 变更
E.178. 版本 6.3.1
E.178.1. 变更
E.179. 版本 6.3
E.179.1. 迁移到版本 6.3
E.179.2. 变更
E.180. 版本 6.2.1
E.180.1. 从版本 6.2 迁移到版本 6.2.1
E.180.2. 变更
E.181. 版本 6.2
E.181.1. 从版本 6.1 迁移到版本 6.2
E.181.2. Migration from version 1.x to version 6.2
E.181.3. 变更
E.182. 版本 6.1.1
E.182.1. 从版本 6.1 迁移到版本 6.1.1
E.182.2. 变更
E.183. 版本 6.1
E.183.1. 迁移到版本 6.1
E.183.2. 变更
E.184. 版本 6.0
E.184.1. 从版本 1.09 迁移到版本 6.0
E.184.2. 从 1.09 之前版本迁移到版本 6.0
E.184.3. 变更
E.185. 版本 1.09
E.186. 版本 1.02
E.186.1. 从版本 1.02 迁移到版本 1.02.1
E.186.2. 转储/重载程序
E.186.3. 变更
E.187. 版本 1.01
E.187.1. 从版本 1.0 迁移到版本 1.01
E.187.2. 变更
E.188. 版本 1.0
E.188.1. 变更
E.189. Postgres95 Release 0.03
E.189.1. 变更
E.190. Postgres95 Release 0.02
E.190.1. 变更
E.191. Postgres95 Release 0.01

发布说明包含每个PostgreSQL发布中的重要变更, 并将主要特性和迁移问题列在最前面。发布说明不包含只影响少数用户的变更, 也不包含仅限内部实现、因而对用户不可见的变更。例如,优化器几乎在每次 发布中都会得到改进,但用户通常只会把这些改进感知为查询速度更快。

每个版本的一份完整变更列表可以通过查看该版本的 Git 日志获得。pgsql-committers 邮件列表也记录了所有源代码变更。另有一个Web 界面 可显示特定文件的变更。

每个条目旁边标出的姓名表示该条目的主要开发者。当然,所有变更都经历了 社区讨论和补丁审查,因此每个条目实际上都是社区共同努力的成果。

E.1. 版本 8.3.23 #

发行日期

2013-02-07

本次发布包含对 8.3.22 的多方面修复。有关 8.3 大版本中新特性的信息,请参见 第 E.24 节。.

这预计是 PostgreSQL 8.3.X 系列的最后一个发行版。建议用户尽快更新到较新的发行分支。

E.1.1. 迁移到版本 8.3.23

对于运行 8.3.X 的用户,不需要进行转储/恢复。

不过,如果你是从earlier than 8.3.17 的版本升级, 请参见 8.3.17 的发布说明。

E.1.2. 变更

  • 防止从 SQL 执行 enum_recv(Tom Lane)

    该函数声明有误,允许一条简单的 SQL 命令使服务器崩溃。原则上攻击者可能利用它检查服务器内存的内容。感谢 Sumit Soni(通过 Secunia SVCRP)报告此问题。(CVE-2013-0255)

  • 修复 SQL 文法,允许对子 SELECT 结果做下标或字段选择(Tom Lane)

  • 防止扫描 pg_tablespace 时的竞态条件(Stephen Frost、Tom Lane)

    如果 pg_tablespace 条目存在并发更新,CREATE DATABASE 和 DROP DATABASE 可能行为异常。

  • 防止 DROP OWNED 试图删除整个数据库或表空间(Álvaro Herrera)

    为安全起见,这些对象的所有权必须重新分配,而不是删除。

  • 防止 RowExpr 或 XmlExpr 被二次解析分析时的不当行为(Andres Freund、Tom Lane)

    这一失误在 CREATE TABLE LIKE INCLUDING INDEXES 等上下文中可能被用户看到。

  • 增强对哈希表大小计算中整数溢出的防御(Jeff Davis)

  • 确保在 Windows 上非 ASCII 提示符字符串被转换到正确的代码页(Alexander Law、Noah Misch)

    这一缺陷影响 psql 和其他一些客户端程序。

  • 修复未连接数据库时 psql 的 \? 命令可能崩溃的问题(Meng Qingzhong)

  • 修复 libpq 的 PQprintTuples 中的一字节缓冲区越界(Xi Wang)

    这个古老的函数没有被 PostgreSQL 本身在任何地方使用,但仍可能被某些客户端代码使用。

  • 重新排列 configure 对系统提供函数的测试,使其不被 libedit/libreadline 的虚假导出所欺骗(Christoph Berg)

  • 确保 Windows 构建号随时间递增(Magnus Hagander)

  • 让 pgxs 在为 Windows 交叉编译时以正确的 .exe 后缀构建可执行文件(Zoltan Boszormenyi)

  • 新增时区缩写 FET(Tom Lane)

    它现在用于一些东欧时区。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。