【发布时间】:2013-12-05 10:30:14
【问题描述】:
我在我的应用程序中通过多处理使用 2 个单独的进程。两者都可以通过 sqlalchemy 核心(不是 ORM)访问 MySQL 数据库。一个进程从各种来源读取数据并将其写入数据库。另一个进程只是从数据库中读取数据。
我有一个查询,它从表中获取最新记录并显示 id。但是,它总是显示我启动程序时创建的第一个 id,而不是最新插入的 id(每隔几秒创建新行)。
如果我使用单独的 MySQL 工具并手动运行查询,我会得到正确的结果,但 SQL alchemy 总是给我陈旧的结果。
【问题讨论】:
标签: sqlalchemy