我现在有三张表
ems_device 逻辑设备表 ems_id,name
entity_device 物理设备表 entity_id,name
device 总设备表 id,device_id(存放物理设备和逻辑设备id)数据量:
ems_device 5万条
entity_device 10万条
device 20万条现在的问题是:
device表中保存了逻辑设备和物理设备,并没有作区分,有些在总设备表中保存的逻辑设备和物理设备在逻辑设备表和物理设备表中已经删除,现在要在总设备表中找出这些在逻辑设备表和物理设备表中已经删除的数据,并作标记表明是哪个表中的数据因为数据量比较大,用sql语句查询时效率非常重要,现在向请教一些高效率的执行方法,谢谢大家了:)
ems_device 逻辑设备表 ems_id,name
entity_device 物理设备表 entity_id,name
device 总设备表 id,device_id(存放物理设备和逻辑设备id)数据量:
ems_device 5万条
entity_device 10万条
device 20万条现在的问题是:
device表中保存了逻辑设备和物理设备,并没有作区分,有些在总设备表中保存的逻辑设备和物理设备在逻辑设备表和物理设备表中已经删除,现在要在总设备表中找出这些在逻辑设备表和物理设备表中已经删除的数据,并作标记表明是哪个表中的数据因为数据量比较大,用sql语句查询时效率非常重要,现在向请教一些高效率的执行方法,谢谢大家了:)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货