postgresql 9新功能

和以前的版本相比,PostgreSQL 9版本增加了以下几个方面的功能。
1。支持热备份
   PostgreSQL 9支持热备份技术,该技术是创建、维护和监控一或多个主数据库的备用数据库,以保护企业数据结构不受故障、灾难、错误和崩溃的影响。它通过一个控制中心来完成以上所有的任务。当生产数据库由于计划中断或意外中断变得不可用时,数据库热备可以将任意备用数据库切换到生产角色,从而使与中断相关的停机时间减到最少,并防止数据丢失。
2.同步复制数据
         严格来说就是半同步,就是指提交事务以后,需要等待事务日志传到备机,事务才算完成提交。同步复制意味着故障切换的零数据丢失,以及秒级的切换时间,可以满足大多数关键业务的需要。在高可用性方面已经完全逼近RAC,某种意义上甚至开始超越。
3.提供64位版本
      PostgreSQL 9除了可以在大多数系统平台上运行外,还提供了64位的版本,与64位的操作系统相结合,将提高应对并发数据需求的能力。
4.更大的权限管理功能
      PostgreSQL 9提供了更强大的权限管理,用户可以设置各种角色的用户。例如在以前的版本中,不能建立只读用户,即使第一次把所有表的select权限赋给一个用户,但当后面又创建新表时,这个只读用户是没有后面新建表的读权限的。PostgreSQL 9提供了一种新的权限方式,即alter default privileges,这个语句可以解决在数据库中创建只读用户的需求。
5.支持外部表SQL/MED
      通过外部表可以和其他数据库进行交互,现在外部表只支持读,不支持写。外部表通过不同的驱动访问外部数据。
6.扩展模块机制
      开发人员开始开发自已的扩展模块,然后安装使用。另外还可以到官方网站的扩展模块库下载,扩展模块机制让开发更人性化,可以提高数据处理的效率。
7.unlogged table
      unlogged table是PostgreSQL 9.1引入的新特性。由于不写日志,所以更新和插入操作非常快。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值