• ベストアンサー

SQLの実行場所について

現在Oracle9iを、oo4oを使用しVB6.0で運用しています。 そこで、SQLを実行しているのはサーバ側かクライアント側か、とフと気になってしまいました。 クライアントからのSQL文をサーバで実行して結果を出すのか、それともサーバのデータを一時的に持ち出してクライアントで実行するのか。 または、もう少し違った処理が行われているのか・・・どなたか、ぜひご教授下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • 0KG00
  • ベストアンサー率36% (334/913)
回答No.1

サーバ上でリスナーが待ち受けていて、クライアントから要求のあったSQLを受け取ってパーサが解析(・最適化)してエンジンが実行してクライアントに結果を返す ざっくり説明するとこんなところです。Oracleのセミナーを受けると詳しく説明してもらえますよ。かなり高価ですけど。

関連するQ&A