我们有一个查询,用于查找两个不同数据库(一个SQLServer,一个Oracle)中的两个表之间的差异,理论上这两个表应该始终保持同步。该查询将两个表中的数据都放入表变量中,然后执行一个完整的外连接来查找差异。我们怀疑FULL OUT JOIN是造成性能问题的部分原因。 依赖两个左侧外部连接并查找不存在于连接右侧的记录是否有意义?
我们有一个数据库的小样本导出(~100k行)。格式为每行包含Insert语句的.sql文件: Set Identity_Insert dbtable ON
Insert into dbtable (Id,Name) values(1,N'dummy上运行的SQLServer 2019与在Windows10上运行的SQLServer 2019之间的主要性能差异<