gpt4 book ai didi

c++ - 高频Insert到PostgreSQL,插入的数据几分钟后才能被选中?

转载 作者:行者123 更新时间:2023-11-29 14:27:58 24 4
gpt4 key购买 nike

我使用C API函数PQpreparePQexecPrepared在PostgreSQL中插入数据,频率为10-100/s,每个插入语句包含100行。

让我很困惑的是,我刚刚插入的数据不能被选中。大约 1-3 分钟后,我可以选择数据。

比如我在18:00插入了一些数据,在我的C++程序中PQresultStatus的返回是success,然后我同时select了,结果什么都没有。几分钟后,我可以选择数据。

我想知道当我以高频率插入数据时,PostgreSQL 中是否存在队列或其他问题。

最佳答案

有两种可能:

  1. 您不会立即提交插入事务。那将是您的应用程序中的错误。

  2. 您的查询正在备用服务器上运行,修改尚未应用到那里。

关于c++ - 高频Insert到PostgreSQL,插入的数据几分钟后才能被选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55719525/

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