原文:数据库新增了一条数据,但是查询不到,是代码玄学么?

一 背景 今天遇到了一个很奇葩的bug,是这样的。我在一个service里面执行了 步操作 流程图如下 : 给表 新增了一条数据 根据表 新增的结果,给表 新增一条数据 根据表 插入的结果,异步调用第三方接口。然后他们处理完了之后以MQ的形式告诉我的服务 如果调用第三方接口成功,继续处理剩下的逻辑。 遇到的问题是:我收到第三方的MQ后,有时查表 中新增的数据查不到,但是数据库里面明明有的啊。另外, ...

2020-07-06 20:21 0 1108 推荐指数:

查看详情

MYSQL:随机抽取一条数据库记录

  今天我们要实现从随机抽取一条数据库记录的功能,并且抽取出来的数据记录不能重复;   1、首先我们看文章表中的数据:      2、实现功能代码如下:            以上   加油ヾ(◍°∇°◍)ノ゙ ...

Wed Dec 26 18:43:00 CST 2018 0 1510
mysql查询最新一条数据

方案1:使用limit 1 select * from a where create_time<="2017-03-29 19:30:36" order by create_time desc limit 1; limit是先将表遍历一遍,取出全部结果,然后再取第一条,在查询 ...

Sat Nov 09 00:59:00 CST 2019 0 3618
数据库随机查询6条数据

MySQL: SELECT * FROM Table_Name ORDER BY RAND() LIMIT 6; SQL Server: SELECT TOP 6 * FROM ...

Mon Jul 08 23:25:00 CST 2019 0 461
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM