我正在构建一个web应用程序,并使用postgreSQL作为数据库。我需要每5-10分钟获取和更新数千行。假设我的表中有1M行,模式如下:
ServiceStatus {
id: string,
userid: string,
status: string,
}
我将根据服务状态(假设每5分钟100,000行)获取所有行,并根据状态在db中进行一些处理和更新状态。就像我说的,我会每5-10分钟做一次。对此最有效的方法是什么?
发布于 2020-12-08 05:48:28
每5分钟获取一次100,000行不会很费力。更新它们也不应该是,但可能不会更新一个仅仅是为了将它设置回它已经拥有的相同的值。
如果这被证明是一个问题,它将归结为你没有向我们描述的一些细节,我们也无法猜测。
https://stackoverflow.com/questions/65185054
复制相似问题