下面是我的一个sql语句,通过dblink连接的一个数据,中间我标记的,查询结果在150万条左右,把整个语句运行,查询在7秒多,我要是直接将语句放在dblink连接的数据库里就很快,不到1秒,这是什么原因呢
整个执行计划怎么看,希望有大神帮忙分析一下
很有可能是网络问题,dblink连接的是远程数据库,你在本地执行很快,而使用dblink查询后降速这一点就足以把怀疑方向确定,目前跟执行计划没啥关系。