摘要: 前几日,一测试环境在dblink单表同步的时候(不管怎么说,目前仍然是同构数据库同步性能最快的方法,别听网上的扯淡,无论goldengate还是java层,都是比较慢的),某张表一直同步不过去,看了一下正在等待“enq: DX – contention”事件,搜索了下,在Oracle中enq: DX 阅读全文
posted @ 2019-07-13 13:38 zhjh256 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 我们都知道oracle merge可以用来增和改,很少用它来删除。但是有时候我们仍然需要该特性,以提高性能,典型的场景就是将业务库逻辑删除的记录同步到查询库的时候,做真正的物理删除,这个时候merge的delete子句就再恰当不过了。如下所示: 特别说明:DELETE字句只能写在MATCHED情况中 阅读全文
posted @ 2019-07-13 11:39 zhjh256 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 这几天测试java内存数据库,和oracle比较时发下一个update from语句很慢,如下: update business_new set fare1_balance_ratio = (select BALANCE_RATIO from bfare2 where bfare2.exchange 阅读全文
posted @ 2019-07-13 10:45 zhjh256 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 注入map,平常一般不会这么做,今天看一段老代码时发现有这么个用法。补习一下。 @Autowired 标注作用于 Map 类型时,如果 Map 的 key 为 String 类型,则 Spring 会将容器中所有类型符合 Map 的 value 对应的类型的 Bean 增加进来,用 Bean 的 i 阅读全文
posted @ 2019-07-13 10:28 zhjh256 阅读(2705) 评论(0) 推荐(0) 编辑