在Spring应用程序和Dbeaver中查询时,存储过程给出不同的结果
我们在环境中部署了一个Spring应用程序,该应用程序内部有一个存储过程,可以随时调用以提供旧结果,但是使用Dbeaver应用程序调用时可以提供更新结果。
有一个查询可用于存储过程从中获取数据的同一表,该查询将提供更新后的表数据
我尝试过的事情:
1)首先认为它正在缓存结果并禁用了缓存(flushCache="true
“),但仍然给出了相同的结果
2)销毁并重新创建了SQL会话bean(更像RefreshScope
),但仍然没有给出更新的结果。
有人遇到过同样的问题吗?如果是,请告诉我您如何解决。谢谢