Symfoware Serverで長トランザクションを抑止する方法について

データベース資源の長期占有や枯渇を防ぐために、長トランザクションが発生しないようにしたいのですが、どのような方法がありますか?
長トランザクションの発生を抑止するには、以下の方法があります。

  • 長トランザクションが発生しないようアプリケーションを改修する 
  •  トランザクションのタイマー(動作環境ファイルのTRAN_TIME_LIMIT)を設定することにより、長トランザクションのコネクションを強制切断する

TRAN_TIME_LIMITの詳細は、以下のマニュアルを参照してください。

  Symfoware Server V10.1.0 セットアップガイド
    第4章 Symfoware/RDB運用パラメタの定義
      4.2 システム用の動作環境ファイルによる定義

  Symfoware Server V10.1.0 アプリケーション開発ガイド(共通編)
    第2章アプリケーションの開発
      2.1 アプリケーションの動作環境
        2.1.3 初期パラメタの設定
          2.1.3.1 アプリケーションの接続先や通信に関する実行パラメタ

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 運用/保守
このページの先頭へ