摘要: Oracle半连接的连接条件为like导致无法使用nl_sj的嵌套循环半连接 如同标题描述,感觉有点奇怪。 HASH JOIN SEMI JOIN不生效很容易理解,HASH JOIN算法会根据两个表连接字段值生成hash值,这样就丢失了包含关系而无法使用like。 但是NEST LOOP SEMI 阅读全文
posted @ 2024-03-08 09:33 PiscesCanon 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 达梦不支持filter类型的执行路径导致慢SQL 最近有个政府项目的库往政务云上迁移到达梦库,源库的业务量不是很大,库本身也不大。 迁移后抓取达梦的AWR,发现有一条SQL每次执行需要15s多,而在原来的Oracle里边执行0.1s。 查看后发现是达梦不支持filter执行路径导致的。 模拟如下: 阅读全文
posted @ 2024-03-08 08:36 PiscesCanon 阅读(29) 评论(0) 推荐(0) 编辑