postgresql-8.3-beta1 版释出
说明
http://www.postgresql.org/about/news.872
该版本增加了很多客户要求的改进,包括:
Full text search is now a built-in feature
全文检索成为内建特性。
Support for the SQL/XML standard, including a new xml builtin data type
支持SQL/XML标准,包括新的xml内建数据类型
enum data types
枚举数据类型
UUID data type, similar to that defined by RFC 4122
UUID数据类型,与RFC4122中定义的相同
Arrays of composite types
组合类型数组
ORDER BY ... NULLS FIRST/LAST
Updatable cursors (UPDATE/DELETE WHERE CURRENT OF cursor_name)
可更新游标(UPDATE/DELETE WHERE CURRENT OF cursor_name)
Per-function parameter settings
每函数参数设定
User-defined types can now have type modifiers (parameters)
用户定义类型现在可以变更类型(参数)。
Declarations such as varchar(42) are no longer restricted to use by built-in data types.
类似varchar(42)的声明不再被内建数据类型限制使用。 (这句不是很明白)
Automatic plan invalidation when table definitions change
当表定义改变时,自动规划失效
This will particularly ease usage of temporary tables in PL/PgSQL functions.
在PL/PgSQL函数中临时表更加易用。
Numerous improvements in logging and statistics collection capabilities, including the ability to emit postmaster log messages in CSV format that can be directly loaded into a database table for analysis
诸多日志和数据统计收集能力方面的改进。包括以CSV格式输出postmaster日志消息的能力。该CSV文件可以之间导入到一个数据表中来进行分析。
SSPI/GSSAPI authentication support
支持SSPI/GSSAPI 认证。
Multiple autovacuum worker processes, and other autovacuum improvements
支持多自动清理(Autovacuum )工作进程,其他的自动清理(Autovacuum )相关改进
Autovacuum is now considered mature enough to be enabled by default.
自动清理(Autovacuum )现在已经足够成熟,默认启用。
The entire PostgreSQL system can now be compiled with Microsoft Visual C++
整个PostgreSQL 系统现在可以使用Microsoft Visual C++ 来编译。
Major performance improvements in this release include:
这个版本包括的主要性能改进:
Asynchronous commit option to allow transactions to be reported committed before they have actually been flushed to disk
异步提交选项 允许事务在实际写入到磁盘之前报告 已提交。(这将提高系统的并行性能,但是最坏的情况下,系统崩溃之后,最近的一些已报告提交的事务将没有产生实际的影响)
"Distributed" checkpoints to spread out the I/O load of a checkpoint
"分布" 检查点将分散一个检查点的I/O负荷。
Heap-Only Tuples (HOT) to reduce overhead of updates
Heap-Only Tuples(HOT)将降低更新的代价。(这个从早先的一些说明来看,性能提升不少)
Just-in-time background writer strategy to improve disk write efficiency
即时后端写策略将改善磁盘写效率。
Reduction of on-disk data size through reducing both per-tuple and per-field overheads
通过降低每个元组和每隔字段的代价(大小)来降低磁盘数据大小。
Efficiency improvements for large sequential scans, including prevention of cache flushing and "piggybacking" to let concurrent scans read the table only once
有效的改善了大的线性扫描,改进包括防止缓存刷新 和 "捎带技术"-让并发的扫描只读取数据表一次。
Top-N sorting
Top-N 排序
Lazy XID assignment to reduce the cost of read-only transactions
延迟XID赋值 将降低只读事务的代价。
下载地址
http://www.postgresql.org/ftp/binary/v8.3beta1/win32/
沒有留言:
張貼留言