Postgresql-WAL日志 发表于 2016-02-09 更新于 2019-08-19 分类于 PostgreSQL , Configure WAL(Write Ahead Log),类似oracle中的redo log,作用是保证数据的一致性和事务的完整性,防止系统崩溃时最近的事务无法恢复;不同点是,可以关闭WAL来提高保存性能,但可用性会降低。 WAL信息一般记录在pg_xlog文件中,默认大小是16M,源码安装时可以更改其大小。这些信息通常是名字类似’000000010000000000000013’这样的文件。 WAL相关的参数: 阅读全文 »
PostgreSQL中使用hstore存储键值对数据 发表于 2015-12-26 更新于 2019-08-19 分类于 PostgreSQL , Extension Hstore 数据类型可以把键值对集合存储在PGSQL的一个单独的值中 键值对无序存储 每个键是唯一的 值可以为NULL,例如:key=>NULL 安装postgres-$ create extension hstore; CREATE EXTENSION 阅读全文 »