あなたは誤解の下で活動している可能性があります。MS-Accessは、いわゆる「異種結合」をサポートします(つまり、さまざまなバックエンドのテーブルを同じクエリに含めることができます。たとえば、OracleとSQLServerのデータとAccessとExcelスプレッドシートを組み合わせます)。この機能をサポートするために、Accessは、インテリジェントなバックエンドに対して「パススルー」クエリがある場合を除いて、クライアントでWHERE句フィルターを適用します。SQL Serverでは、フィルタリングはサーバーで実行されているエンジンで行われるため、SQL Serverは通常、はるかに小さいデータセットをクライアントに送信します。
あなたの質問に対する答えは、あなたが「リモート」とは何を意味するかにも依存します。AccessとSQLServerを同じネットワーク上で相互にピットインする場合、Access MDBファイルがファイルサーバー上にある場合、サーバー上で実行されているSQLServerはAccessが消費する帯域幅のごく一部しか消費しません。(もちろん、MDBがローカルPCにある場合、ネットワーク帯域幅は消費されません。)LAN上のアクセスとクラウド経由のブロードバンドを介したSQL Serverを比較する場合は、公称100メガビット/秒のパイプをDSLまたはケーブルの帯域幅、つまり高速ケーブルの公称20メガビット/秒に対して、せいぜい帯域幅の5分の1、おそらくはるかに少ない。
したがって、比較しようとしているものについてより具体的にする必要があります。
ファイルサーバー上にあるAccessMDBを消費するローカルPC上のAccessクライアントを、同じネットワーク上の別のサーバー上にあるSQL Serverからのデータを消費する他の種類のクライアントと比較していますか?引き続きAccessをクライアントとして使用しますか?クエリはパススルーになりますか?