代码之家  ›  专栏  ›  技术社区  ›  aman kumar

AWS未加载的表还原

  •  0
  • aman kumar  · 技术社区  · 7 年前

    我在AWS上有一个Postgres数据库实例,该数据库实例上允许有副本,有一个表被设置为unloagged,在这种情况下,表数据不会被复制。

    1 回复  |  直到 7 年前
        1
  •  1
  •   John Rotenstein    7 年前

    PostgreSQL: Documentation: 11: CREATE TABLE :

    未记录的

    如果指定,则将表创建为未加载的表。写入未加载表的数据不会写入提前写入日志(见第30章),这使得它们比普通表快得多。但是,它们不是安全的崩溃:未加载的表在崩溃或不干净的关闭后自动被截断。 未加载表的内容也不会复制到备用服务器。 在未加载的表上创建的任何索引也会自动卸载。

    因此,该行为与文档相匹配。

    如果希望复制表,请不要使用 UNLOGGED 表。