postgresql:大插入持续时间

时间:2016-01-06 05:58:12

标签: postgresql

数据库是postgresql 9.3。

有一张大桌子,还有70多个栏目。 用例每秒会进行700次插入,每次插入需要一行。

以下是postgresql.conf中的一些关键项:

shared_buffers = 1024MB # the system memory is 8096MB in total
work_mem = 32MB
maintenance_work_mem = 128MB

bgwriter_delay = 20ms

synchronous_commit = off

checkpoint_segments = 64
checkpoint_completion_target = 0.9

effective_cache_size = 4096MB

log_min_duration_statement = 1000

日志会显示一些插入的持续时间超过1秒,此时行数达到大约一千万。

有人帮忙吗?

0 个答案:

没有答案