こんにちはーY.Takahashiです。
今日は仕事で使っているRADツールのMagicXPAでSQLを使うときの小技をお知らせします。
もともと、MagicはI-SAM系のデータベースを使ってて、トランザクションを使わなければ特に意識することはありません。
でもMSSQLや現状最新のMagicXPA4.7.1ではPostgreSQLのゲートウェイを提供しだしたので、使わざるを得ないようになってきました。
ここで問題がパフォーマンスに差が出るのがトランザクションの開始です。
レコードの更新が無い場合トランザクションの開始を「なし」にしておかないとパフォーマンスに影響があります。
タスクの構造を深くしていると、uniPaaSと比べてxpaは遅いとセミナーでも言っていましたので、こういった箇所でパフォーマンスを稼ぎましょう。
それではまた。