我正在测试Postgres的插入性能。我有一个只有一个数字列的表。它也有一个索引。我使用以下查询填充了数据库:
insert into aNumber (id) values (564),(43536),(34560) ...
我使用上述查询一次性插入了10000行,共快速插入了400万行。然而,当数据库达到600万行时,性能显著下降,每15分钟只能插入100万行。是否有什么技巧可以提高插入性能?我需要在这个项目中实现最佳插入性能。
我使用的是Windows 7 Pro操作系统,5GB内存的机器。