openquery与opendatasource的查询速度问题
数据库环境:SQL2000 
 链接的数据源:access   
 1            select   *   from   openquery(RS1, 'select   *   from   logdata ') 
 2            select   *   from   opendatasource( 'microsoft.jet.oledb.4.0 ', 'data   source=C:\test.mdb ')...logdata   
 结果: 
 1                        2006/10/17   15:54:03	127.000.000.001	2	2 
 2                        2006/10/17   15:54:03	127.000.000.001	2	2   
 查询比较: 
 1                        99.69% 
 2                        0.31% 
 ----------------------   
 问题: 
 1是链接服务器之后进行查询 
 2是直接打开数据源   
 两者的查询的cost为什么差距这么大? 
 是不是以为着如果只是进行简单查询的话,就可以用opendatasource代替openquery了呢?   
 以上。
------解决方案--------------------应该是这样吧!   
 我一般用OPENQUERY时都是链接的ORACLE数据库.   
 象ACCESS和EXCEL , 我就用OPENDATASOURCE