如何创建生产数据库样本进行测试?

Max*_*yko 6 database testing postgresql

是否有一个工具(理想情况下适用于PosgreSQL),它可以制作一个小型但一致的大型数据库样本?

这是我们需要一个测试数据库,但我们不想完全复制生产数据库.首先,因为它太大而第二,测试的性质意味着测试数据库将在该过程中重建几次.

显然,你不能简单地从一些表中获取随机行,因为这会违反外键的内容而不是.所以,我想知道有没有可以做到的工具?

Pas*_*ent 1

使用像databene benerator这样的工具生成一些模拟数据,只要你想要多少,然后存储它们以供重用怎么样?