相关疑难解决方法(0)

在Postgres中批量插入的最快方法是什么?

我需要以编程方式将10百万条记录插入到postgres数据库中.目前我在一个"查询"中执行1000个插入语句.

有没有更好的方法来做到这一点,我不知道一些批量插入语句?

postgresql bulkinsert

219
推荐指数
9
解决办法
25万
查看次数

如何加快PostgreSQL中的插入性能

我正在测试Postgres插入性能.我有一个表,其中一列以数字作为数据类型.它上面也有一个索引.我使用此查询填充数据库:

insert into aNumber (id) values (564),(43536),(34560) ...
Run Code Online (Sandbox Code Playgroud)

我通过上面的查询一次非常快速地插入了400万行.数据库达到600万行后,性能每15分钟急剧下降到100万行.有没有提高插入性能的技巧?我需要在这个项目上获得最佳插入性能.

在具有5 GB RAM的计算机上使用Windows 7 Pro.

sql postgresql bulkinsert sql-insert

189
推荐指数
5
解决办法
17万
查看次数

如何增加postgres的最大连接数?

我正在使用Postgres DB作为我的产品.在使用光滑3进行批量插入时,我收到一条错误消息:

org.postgresql.util.PSQLException:致命:抱歉,已经有太多客户了.

我的批量插入操作将超过数千条记录.我的postgres的最大连接数为100.

如何增加最大连接数?

postgresql

83
推荐指数
3
解决办法
14万
查看次数

将分析数据从Spark插入Postgres

我有Cassandra数据库,我通过Apache Spark使用SparkSQL分析数据.现在我想将这些分析的数据插入到PostgreSQL中.除了使用PostgreSQL驱动程序之外,有没有办法直接实现这一点(我使用postREST和Driver实现它我想知道是否有任何方法saveToCassandra())?

java postgresql cassandra apache-spark apache-spark-sql

8
推荐指数
1
解决办法
5643
查看次数