首页 文章

从oracle迁移后,Postgresql数据库大小较小

提问于
浏览
0

我使用Ora2pg工具将Oracle迁移到Postgresql . 迁移到Oracle之前的数据库大小约为2Tb,迁移到Postgresql后的数据库相同,大小似乎只有600 GB . 注意:使用相同的行计数正确迁移记录 .

另外我想知道Postgresql在从oracle的Blob迁移后如何处理Bytea数据类型 .

1 回答

  • 0

    您可能想要检查是否存在所有迁移的对象 .

    然而,这并不奇怪,有几件事可以促成这一点:

    • 您计算了Oracle中表空间的大小,但它们部分为空 .

    • 您的表和索引块已碎片化,而它们不在新导入的PostgreSQL数据库中 .

    • 根据您在Oracle中安装的选项,数据字典可能非常大(尽管仅凭这一点无法解释观察到的差异) .

相关问题