最近遇到一个问题,两台电脑同时运行程序对同一个oracle数据库进行操作,简称为程序A和程序B
问题出现在数据的更新和展示,两个程序完全相同都是用了spring和hibernate,其中hibernate使用了encache二级缓存,当A程序对数据库进行更新后,B程序无法读取已经更新的数据,直接修改数据库内容B程序依然无法读取最新数据
问题出现在数据的更新和展示,两个程序完全相同都是用了spring和hibernate,其中hibernate使用了encache二级缓存,当A程序对数据库进行更新后,B程序无法读取已经更新的数据,直接修改数据库内容B程序依然无法读取最新数据
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货