2.5.2 性能向上のためのヒント
効率的なアプリケーションを設計するためのヒントについて説明します。
-
ユーザがアプリケーションを動作させながら考えている時間と,並行して処理するようにアプリケーションを設計してください。
異なるサーバから並行して必要なデータを取得してもかまいません。
-
再使用する場合は,オープンとクローズ,接続と切断を繰り返さないで,コネクションとキューをオープンしたままにしてください。
ただし,1メッセージだけを登録するサーバアプリケーションではMQPUT1命令を使用してください。
-
複数のメッセージ処理を一つのトランザクション内に記述し,同時にコミットまたはロールバックするようにしてください。
-
回復が不要なメッセージには非永続メッセージのオプションを使用してください。