zoukankan      html  css  js  c++  java
  • PostgreSQL 全系版本更新,强烈要求升级!

    PostgreSQL 全球开发组发布了当前 PostgreSQL 所有版本的更新,包括 9.2.1, 9.1.6, 9.0.10, 8.4.14 和 8.3.21.

    该版本修复了 9.1 和 9.2 中存在的关键问题,如果你正在使用这两个版本请立即更新,而 8.3、8.4 和 9.0 用户应该尽快制定停机更新的准备计划。

    这个更新修复了两个潜在的数据破坏的问题,这两个问题影响 9.1 和 9.2 版本,当服务器崩溃、使用“immediate” 方式关机或者故障时无法转到待机服务器时候发生。首先开发组发现了会破坏 BTREE 和 GIN 索引,其次破坏可视图(visibility map).而这次更新就是为了修复这两个问题。

    我们强烈建议使用 9.1 和 9.2 的用户在升级完运行 VACUUM 或者构建索引,详情请看 the 2012-09-24 Update wiki page

    这次更新还包含修复了一些小问题,包括最新发布的 9.2 版本中的问题,列表如下:

    • fix sorting issue with IN lists and indexes
    • fix planner failure when combining GROUP BY with window functions
    • improve selectivity of text searches using prefixes
    • prevent rescanning of WITH clauses from giving wrong answers
    • fix PL/Perl crashing issue
    • reduce bloat for multi-column GiST indexes
    • time zone data changes for Fiji
    • disallow Extensions from circular schema assignment
    • prevent crashes when default_transaction_isolation is set to "serializable"
    • several minor fixes to pg_upgrade

    要使用这些更新,只需要关闭数据库,更新二进制文件并重启即可。而如果是跨版本的升级,例如 9.1 到 9.2 这样就必须导出数据后升级再重新导入,或者使用 pg_upgrade。如果跨越的版本太多则需自行附加的更新后操作,详情请看发行说明。

    相关链接:

  • 相关阅读:
    Thymeleaf基本知识
    Hibernate学习总结
    oracle学习笔记第三天
    oracle学习笔记第二天
    oracle学习笔记第一天
    Cloudera Hadoop 环境搭建(离线安装)
    SpringBoot搭建基于Apache Shiro+Redis的分布式Session共享功能
    SpringBoot搭建基于Apache Shiro的权限管理功能
    Mybatis基于SqlSession实现CRUD
    Mybatis基于接口注解配置SQL映射器(二)
  • 原文地址:https://www.cnblogs.com/shihao/p/2701010.html
Copyright © 2011-2022 走看看