我在 PostgreSQL 服务器上运行大量后台任务,使用 Sidekiq 从外部源更新记录。但是每当我从后台进程开始写作时,我的SELECTs
痛苦和网络应用程序变得缓慢。
避免阻塞读取的最佳策略是什么?
我在 PostgreSQL 服务器上运行大量后台任务,使用 Sidekiq 从外部源更新记录。但是每当我从后台进程开始写作时,我的SELECTs
痛苦和网络应用程序变得缓慢。
避免阻塞读取的最佳策略是什么?
您可以使用终端命令“renice”
renice -p 1337 -n 5
这会将 id 为 1337 的进程的优先级更改为新的优先级 5。进程规模从 -20 工作到 20,其中 -20 是最高优先级,20 是最低优先级。
http://manpages.ubuntu.com/manpages/precise/en/man1/renice.1posix.html