接続管理

多くの環境では、アプリケーション サーバーが接続プールを管理します。つまり、データベースに対して実際の接続と接続解除の要求を行うことはほとんどありません。アプリケーションが実行されると、既存の接続が再使用されます。多くの場合には、接続プーリングは ODBC Driver Manager で管理され、アプリケーションに対して透過的です。アプリケーション サーバー自体が接続プールを管理する場合は、アプリケーションは他の処理を実行する前に「SET CONNECTION」文を使用する必要があります。

アプリケーションで OpenESQL の CONNECT 文と DISCONNECT 文を使用し、アプリケーション サーバー自体が ODBC 接続プーリングを有効化しているか不明な場合は、SQL(CONNECTIONPOOL=...) 指令を使用することもできます。ただし、この方法を使用することはほとんどありません。