讨论PostgreSQL 和其他数据库的差异在哪里
2017-05-19
展开全部
相比oracle来说;我想说下下面几点。
1. 闪回特性;oracle在11g之后提供一种快速恢复数据库的特性--闪回特性。这个在误操作(drop/truncate表,删除用户,删除表空间;未删除数据文件)这个在一定时间范围内可以快速闪回过去;在没有备份的情况下。而postgres由于对事务修改数据的管理方式采用不同方式。导致没法实现该特性。
2. 坏块的处理;oracle提供了多种对坏块的处理;处理结果可以实现坏块上的记录可以修复;而postgres则不然。
3. 分区表; 目前postgres插件--pg_pathman对分区表有很大的支持;但没法使用全局索引;在跨分区条件会存在差异;虽然影响不大。
1. 闪回特性;oracle在11g之后提供一种快速恢复数据库的特性--闪回特性。这个在误操作(drop/truncate表,删除用户,删除表空间;未删除数据文件)这个在一定时间范围内可以快速闪回过去;在没有备份的情况下。而postgres由于对事务修改数据的管理方式采用不同方式。导致没法实现该特性。
2. 坏块的处理;oracle提供了多种对坏块的处理;处理结果可以实现坏块上的记录可以修复;而postgres则不然。
3. 分区表; 目前postgres插件--pg_pathman对分区表有很大的支持;但没法使用全局索引;在跨分区条件会存在差异;虽然影响不大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |