我正在尝试加入两个表(阶段和目标)以进行更改数据捕获。加入表格时,我有两个选择,
- 加入主键的每一列部分(STG.KEY_1=TGT.KEY_1 AND STG.KEY_2=TGT.KEY_2)
- 根据Key Columns的MD5值加入(MD5(STG.KEY_1||STG.KEY_2)=MD5(TGT.KEY_1||TGT.KEY_2)
性能和成本会有区别吗?
我用 10 万条记录的表尝试了两种方法,但使用历史选项卡统计数据并没有太大区别。
逻辑上 PK KEY join 更有意义,但有什么方法可以证明这一点?