优势:
1、事物回滚可以立即完成,无论事物进行了多少操作。
2、数据可以进行很多更新,不必向Oracle那样需要经常保证回滚段不会被用完,也不会像Oracle那样,经常遇到ORA-01555的错误。
劣势:
1、旧版本数据需要清理。PG中清理旧版本的命令称之为VACUUM。
2、旧版本的数据会导致查询更慢一些,因为旧版本的数据存在于数据文件中,查询时需要扫描更多的数据块。
1、事物回滚可以立即完成,无论事物进行了多少操作。
2、数据可以进行很多更新,不必向Oracle那样需要经常保证回滚段不会被用完,也不会像Oracle那样,经常遇到ORA-01555的错误。
劣势:
1、旧版本数据需要清理。PG中清理旧版本的命令称之为VACUUM。
2、旧版本的数据会导致查询更慢一些,因为旧版本的数据存在于数据文件中,查询时需要扫描更多的数据块。

本文探讨了PostgreSQL数据库系统的显著优势及存在的挑战。优势包括事物回滚效率高且不易遇到Oracle常见的ORA-01555错误;挑战则主要体现在旧版本数据的维护上,涉及VACUUM命令的使用及其对查询性能的影响。
1707

被折叠的 条评论
为什么被折叠?



