gpt4 book ai didi

postgresql - 为调试目的节流 Postgres I/O

转载 作者:行者123 更新时间:2023-11-29 12:17:28 24 4
gpt4 key购买 nike

在 Chromium DevTools 中,您可以限制网络速度,这对调试很有用。

有什么方法可以限制我在本地运行的 Postgres 服务器的 I/O 速度吗?

最佳答案

没有 PostgreSQL 功能可以这样做。不过,您可以通过在 PostgreSQL 的缓冲区 I/O 例程中添加一个小 sleep 来修补其中一个。

相反,我会在操作系统级别模拟慢速 I/O。特别是对于虚拟机。或者您可以使用 nbd(网络 block 设备)和限速工具,例如 trickle

或者您可以只运行其他 I/O 繁重的东西来与 PostgreSQL 抗衡,可能还有 ionice PostgreSQL。

另见:

关于postgresql - 为调试目的节流 Postgres I/O,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45366146/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com