Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » データベースにおける Java » SQL Anywhere での Java サポート » データベースにおける Java の Q & A

 

Java はデータベースでどのように実行されるか?

SQL Anywhere では、「Java 仮想マシン」 (「VM」) を使用します。Java VM はコンパイル済みの Java 命令を解釈し、データベース・サーバに代わってそれらを実行します。データベース・サーバは必要に応じて Java VM を自動的に起動するので、ユーザがわざわざ Java VM を起動したり、停止したりする必要はありません。

データベース・サーバの SQL 要求プロセッサは、Java VM に呼び出されて、Java 命令を実行できるように拡張されました。このプロセッサは Java VM からの要求も処理でき、Java からのデータ・アクセスを可能にしました。