阅读更多

34顶
3踩

数据库

原创新闻 PostgreSQL 8.4 发布

2009-07-02 09:26 by 见习记者 iix 评论(24) 有13449人浏览
PostgreSQL 8.4 发布!

继续保持成为世界上开发最迅速的开源数据库。这个发布版本在管理,查询和PostgreSQL数据库编程方面提供了大量改进,让PostgreSQL比以前更加容易使用,在功能性方面,开发团队花费16个月时间添加了超过200个功能性的改进。

主要改进包括:
  • Parallel Database Restore, speeding up recovery from backup up to 8 times
  • Per-Column Permissions, allowing more granular control of sensitive data
  • Per-database Collation Support, making PostgreSQL more useful in multi-lingual environments
  • In-place Upgrades through pg_migrator (beta), enabling upgrades from 8.3 to 8.4 without extensive downtime
  • New Query Monitoring Tools, giving administrators more insight into query activity
  • Greatly Reduced VACUUM Overhead through the Visibility Map
  • New Monitoring Tools for current queries, query load and deadlocks

Version 8.4 also makes data analysis easier through the advanced ANSI SQL2003 features of windowing functions, common table expressions and recursive queries. Enhancements to stored procedures, such as default parameters and variadic parameters, make database server programming simpler and more compact. Of course, there are also performance improvements included in this version.

Download version 8.4 today and start enjoying using PostgreSQL even more!

34
3
评论 共 24 条 请登录后发表评论
24 楼 smilerain 2009-10-03 22:39
用了一年多了。很好用,正在打算用在大数据量上边。
可惜千万级的数据量还没用过,有点担心。
23 楼 dxf1122 2009-07-03 22:40
我现在也在使用,但只是小项目在使用,没有放在大项目中用,
不知道,有没有人用postgresql做过大项目,

说来听听.
22 楼 uaoou 2009-07-03 21:27
用过,好用,特别是配套了客户端软件,这是mysql所不具有的
21 楼 zelsa 2009-07-03 19:49
xht314 写道
grandboy 写道
搞不懂为什么mysql这么火,而 postgresql这么好的东西就是火不起来。

因为mysql的名字比postgresql短. 而且也好记!

LAMP的功劳应该非常大
20 楼 不是流氓 2009-07-03 19:36
xieye 写道
这个软件可千万不能倒啊,将来万一mysql无法用全指着它了。

我看干脆现在就转到postgre上来吧,呵呵
19 楼 mikeandmore 2009-07-03 18:53
xyh 写道

*通过使用Visibility Map大大降低了VACUUM Overhead情况(不知何意)

是剩余空间管理。
18 楼 xht314 2009-07-03 16:44
grandboy 写道
搞不懂为什么mysql这么火,而 postgresql这么好的东西就是火不起来。

因为mysql的名字比postgresql短. 而且也好记!
17 楼 vdgame 2009-07-03 16:19
pengyue77 写道
postgresql是好东西啊,特别是支持空间数据,做GIS的用开源数据库一般都用它,不会用Mysql吧

mysql也支持空间数据
16 楼 shl270070 2009-07-03 14:35
看来看去,1楼发言最经典了!
15 楼 peacock 2009-07-03 13:35
好东西,可惜不流行
14 楼 pengyue77 2009-07-03 11:19
postgresql是好东西啊,特别是支持空间数据,做GIS的用开源数据库一般都用它,不会用Mysql吧
13 楼 myaniu 2009-07-03 09:37
http://tweakers.net/reviews/661/7/database-test-intel-xeon-clovertown-x5355-pagina-7.html
http://tweakers.net/reviews/661/6/database-test-intel-xeon-clovertown-x5355-pagina-6.html

这是曾经的8.2开发版的测试数据。

PostgreSQL在大并发下具有显著优势,而且性能稳定,而且更能利用多核优势。
个人估计有PostgreSQL采用多进程模型有一定关系。
12 楼 myaniu 2009-07-03 09:15
n年前同同时期的MySQL相比的确性能差,
现在性能已经很强悍了。
特别是在多核系统上,16核心以下随着CPU的增加性能线性上升。
04年之前一直用MySQL,之后就一直用PostgreSQL,偶尔也会用SQLite。
http://www.pgsqldb.org 这里是中文网站,有不少相关的资料。
11 楼 andyyehoo 2009-07-03 08:54
grandboy 写道
搞不懂为什么mysql这么火,而 postgresql这么好的东西就是火不起来。


同感,n年前,mysql在4,5交替的时候,我就注意到这个在语言编码和功能方面都比mysql好很多的开源数据库。

没mysql火的原因,可能是因为速度比mysql差一点点,这个在论坛中robbin曾经有过详细的比较。另外,群集方面的资料有点少,具体和mysql比不知道怎么样。

反正如xieye说的,万一oracle干掉了mysql,我们就要靠它了
10 楼 meteoren 2009-07-03 08:44
lucky16 写道
xieye 写道
这个软件可千万不能倒啊,将来万一mysql无法用全指着它了。

你这句话把我逗笑了!
呵呵

也不是很好笑吧,mysql落oracle手上,前途真的很难说
9 楼 grandboy 2009-07-03 08:43
搞不懂为什么mysql这么火,而 postgresql这么好的东西就是火不起来。
8 楼 vdgame 2009-07-03 07:51
xyh 写道
主要改进包括:
*数据库的并行还原功能,备份恢复的速度提高了将近8倍
*列权限,对于敏感数据允许更多的细粒度控制
*更好的支持数据库的国际化
*通过pg_migrator(beta)可以就地从8.3版本升级到8.4版本,避免大范围的停机
*全新的查询监测工具,让管理者更详细的知道查询执行情况
*通过使用Visibility Map大大降低了VACUUM Overhead情况(不知何意)
*全新的当前查询、查询负载、死锁监控工具

很不错!
7 楼 xyh 2009-07-03 00:51
主要改进包括:
*数据库的并行还原功能,备份恢复的速度提高了将近8倍
*列权限,对于敏感数据允许更多的细粒度控制
*更好的支持数据库的国际化
*通过pg_migrator(beta)可以就地从8.3版本升级到8.4版本,避免大范围的停机
*全新的查询监测工具,让管理者更详细的知道查询执行情况
*通过使用Visibility Map大大降低了VACUUM Overhead情况(不知何意)
*全新的当前查询、查询负载、死锁监控工具
6 楼 lucky16 2009-07-02 16:15
xieye 写道
这个软件可千万不能倒啊,将来万一mysql无法用全指着它了。

你这句话把我逗笑了!
呵呵
5 楼 xieye 2009-07-02 13:45
肯定好用啦!只是一直被mysql压着。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • DELPHI第三方控件及组件大全(安装方法与使用)

    %b%31F549E67AC29DA470AE68%

  • Delphi控件-复合控件【转】

    复合控件复合控件是Delphi控件中非常重要的一种控件,复合控件就是将两个或两个以上的控件重新组合成一个新的控件。例如TspinEdit、TlabeledEdit、TDBNavigator等就是复合控件,TDBNavigator其实就是在一个Panel放上若干个Button而已。制作一个复合控件时,我们一般从TwinControl派生控件。我们这次做的控件是拥有一个Edit编辑框和一个B...

  • TSpinEdit的漏洞 (转)

    TSpinEdit的漏洞 (转)[@more@]最近在使用Samples页中的SpinEdit控件时,发现SpinEdit的最大值(MaxValue)和最小值(MinValue)的处理有漏洞。当最大值和最小值相等且不为零时,设置...

  • 字体设置器(TSpinEdit、TListBox使用)

    DFM: object FontSelectorfrm: TFontSelectorfrm Left = 568 Top = 409 Width = 205 Height = 234 Caption = #23383#20307#35774#32622#22120 Color = clBtnFace Font.Charset = DEFAULT_CHARSET F

  • VCL组件之编辑控件

    Note 以后将用两种方式提及组件,以组件的名称或定义组件的VCL类的名称。可以说“Label组件用于……”或说“TLabel用于……”,这两种方式谈到的是同一组件。 编辑控件(Edit Control) Delphi共有5个编辑控件组件,Edit、Memo、MaskEdit、RichEdit(该控件不是标准Windows控件)和SpinEdit(数字编辑框),在此讨论因为它与其...

  • 原来的控件delphi7里何处寻?

    日期:2004年7月16日 作者:minercxy(原作) 人气: 查看:[大字体 中字体 小字体] 经常有朋友提这样的问题,“我原来在delphi5或者delphi6中用的很熟的控件到哪里去了?是不是在delphi7中没有了呢?这是不是意味着我以前写的代码全都不能够移植到delphi7中来了呢?是不是我必须学习适应这些新的控件呢?”现在

  • DEV中SpinEdit使用

    属性:            spinEdit1.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Office2003; //设置边框样式            spinEdit1.EnterMoveNextControl = true; //但用户按Enter键时是否将焦点移动到下一个控件            spinEdi...

  • delphi 控件大全

    http://www.jrsoftware.org Tb97 最有名的工具条(ToolBar)控件库,仿Office97,如TDoCk97,TToolBar97,TEdit97,TToolWindow97等. http://www.fltvu.com/jiaocheng/chenxu1/delphi/vCl/index.htm http://www.delphiarea.com/

  • TSpinEdit的漏洞

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • 常用的VCL类简介

    窗体和应用程序类 窗体和应用程序类表示Form和Application对象,这些类是从TComponent派生而来,它们实际也是组件,单独地把它列举出来,以示与拖到窗体上的控件加以区别。 1、 TApplication类 TApplication类封装了Windows程序的基本操作。TApplication所担负的任务有:管理图标、提供快捷帮助和基本消息处理。每个Delphi应用程序都有一个...

  • Delphi 之 编辑框控件(TEdit)

    TEdit 组件主要用于数据的输入和显示和编辑等操作。 AutoSelect   获取组件焦点。该属性只能在单行文本组件使用。值为True为选中。false则不选中。 BorderStyle   设置编辑框控件的外观效果。当值为bsSingle,为一个单线边框。为bsNone则无边框 CanUndo   该属性可以确定用户修改文本后可以undo方法回退。 CharCase   设...

  • Dev Express spinEdit只能输入整数,不能输入负数和小数

    通过google搜到一些dev的官方论坛,大致实现了我想要的效果:只能输入正整数。设置方法如下:             spinEdit_DailyInterval.Properties.IsFloatValue = false; spinEdit_DailyInterval.Properties.Increment = 1; spinEdit_DailyInterval.Properties

Global site tag (gtag.js) - Google Analytics