当前位置: 首页 > news >正文

邯郸网站制作官网宁德蕉城住房和城乡建设部网站

邯郸网站制作官网,宁德蕉城住房和城乡建设部网站,莱芜公司做网站,深圳保障性住房统一轮候信息系统今天前端反馈了一个bug,某个接口返回的数据很多,我到mysql数据库看了一下,查询的表名为trs_risk,其中只有1000多条数据,而页面返回有5000多条数据!! 匪夷所思啊,我定位到Mapper层的…

今天前端反馈了一个bug,某个接口返回的数据很多,我到mysql数据库看了一下,查询的表名为trs_risk,其中只有1000多条数据,而页面返回有5000多条数据!!

匪夷所思啊,我定位到Mapper层的代码,返回的也是5000多条数据,于是我反复执行了好几遍sql语句,根据查询条件从mysql中只能查询出一条数据,而且mysql本身也就1000多条数据,怎么可能查询出5000多条呢?

我尝试咨询GPT,GPT说可能是Mybatis的缓存啥的,但我每次运行,都是固定的一个数据量:5231,如果有缓存,数据不应该越来越多吗?我重启了服务再次进行查询,依然是5231,到底怎么回事。。。

就在我百思不得其解的时候,我突然意识到,系统不只用了一个mysql数据库,还有clickhouse数据库,因为mysql中恰好有trs_risk这张表,我就想当然地以为接口是从mysql中查询数据的,但我根本没考虑过clickhouse中是否存在这张表。

于是去clickhouse里面一看,果然有这张表,再执行刚刚的查询语句,结果显示:5231行!!

真相大白了。那个接口是从clickhouse中查询的数据,mysql虽然也有这张表, 但是根本不是查询的对象。


问题解决了,但新的疑问出现了:当存在多个数据源的时候,mybatis如何判断每个sql应该查询哪个数据源呢?当然这个问题就留到以后研究了。

http://www.15wanjia.com/news/181757.html

相关文章:

  • 台式电脑做网站服务器seo优化知识
  • 网站的费用多少百度百科创建入口
  • 沈阳建站网页模板酒店网站建设目标
  • 模板建站有什么优势网站建设电脑和手机有区别吗
  • 吴志祥最早做的网站是什么网站绵阳欣城建设
  • 怎么制作网站api接口云建站不能用了吗
  • 网站做目录网站建设好了还要收取维护费
  • ps个人网站怎么做wordpress输出标签名称
  • 网站服务内容 备案云速建站怎么样
  • 做网站公司 汉狮网络seo优化师是什么
  • 网站和域名都注册怎么连接成网址网站建设公司要求什么
  • 学网站建设有用吗网站邮件设置方法
  • 网站程序是什么上海建设工程交易中心网站
  • 网站别人能打开我打不开云南久久建设投资有限公司
  • 健身网站开发方式网站设计师主要做什么
  • 做网站需要几万块吗查找做影评的工作网站
  • 诸城网站建设与制作太仓网站制作网站建设
  • 网站建设十虾米播播支持wordpress吗
  • asp网站开发教案搭建WordPress教程
  • 推广的网站需要备案吗wordpress3.6
  • 在线设计网站海报做网站主要来源
  • 网站建设网站网页模板深圳网站营销推广公司电话
  • php旅游网站cms汕头有建网站公司吗
  • 阿里巴巴吧网站怎么做微信做自己网站
  • 广告公司网站设计策划京东网站建设
  • 企业网站怎么做毕业设计龙岗坑梓网站建设
  • 专门做焦点图的网站jsp网站开发中英文页面切换
  • 网站网站做任务佣金违法网上购物系统功能需求分析
  • 文章网站如何与压力做公司做网站
  • 台州椒江网站建设公司家政网站建设