オンライン トランザクション処理の欠点

オンライン取引処理とは、単なる金融取引以上のものを指します。テレマーケティング業者は電話調査に OLTP を使用し、コール センターはそれを使用して顧客データにアクセスし、企業はそれを使用して顧客のオンライン アカウントを管理します。企業は、電子商取引、社内コミュニケーション、および多数のアプリケーションを促進するためにも使用します。 OLTP を使用しないと、販売機会が失われ、運用効率が低下する可能性があります。ただし、OLTP には重大な欠点と制限もあります。
予定外のダウンタイム
OLTP システムがダウンすると、たとえ一時的であっても、ビジネスに多大な損失が生じる可能性があります。これは、ネットワークの停止、データの破損、またはハードウェアの障害が原因で発生する可能性があります。企業はビジネス プラットフォームに冗長性を組み込むことで運用を保護できますが、小規模な企業にとっては費用対効果が高くない場合があります。これらの懸念を軽減するには、24 時間年中無休で重大な問題に対応できる有能な IT 担当者を雇います。また、必要なときにサポートを受けたり、影響を受ける可能性のある他の人に情報を伝えたりできるように、機関パートナーとの良好なコミュニケーションを維持する必要があります。
同時実行の課題
OLTP システムでは、複数のユーザーが同じデータに同時にアクセスして変更することができます。明らかな理由から、あるユーザーがデータを変更している間に別のユーザーがデータを変更することを許可することはできません。すべての人に対応できるシステムを維持しながら、人々が目的を超えて作業しないようにするための効率的な方法を考案する必要があります。これには、コストのかかるシステム設計と保守が必要になる場合があります。 OLTP 同時実行のベスト プラクティスは、インターネットと OLTP 自体の成長に合わせて進化してきたため、ソリューションは OLTP ソフトウェア パッケージの形で利用できますが、自分で実装できない場合は、専門家に依頼する必要があります。
原子性
OLTP では、「原子性」とは、データベースのすべてのステップが成功するか、トランザクション全体が失敗するトランザクションを指します。いずれかのステップが間違っていて、トランザクションが続行された場合、おそらくデータ エラーまたは破損が発生することになります。それはあなたの会社にとって壊滅的なものになる可能性があります。すべての OLTP トランザクションはアトミックである必要があり、何か問題が発生した場合のデータ復旧に重点が置かれています。ただし、テクノロジーが正しく機能しない場合、最終的な結果が生じる可能性があります。非効率的に実装されたデータベースの原子性も、システムの速度低下を引き起こす可能性があります。
金融取引処理コスト
多くの企業にとって、「OLTP」は金融機関との取引を狭義に指します。主に、インターネットまたは物理的なカード リーダーを介したクレジット カードやデビット カードによる支払いです。金融機関は、これらの取引に対してマーチャントに費用を課します。ビジネスには、月額料金、最低料金、およびゲートウェイの支払いが請求されます。取引手数料は 2 回発生します。最初は取引全体の価値のパーセンテージとして、次に通常は数分の 1 の追加の絶対手数料として発生します。 Community Merchants USA が収集し、Forbes で報告された数字によると、2013 年の POS 取引全体の 3 分の 2 をプラスチック取引 (デビット、クレジット、ギフトカード) が占めていました。これらの支払い方法を無視できる企業はほとんどありません。 .費用を負担するか、利益に費用を含めるか、顧客に電子決済の手数料を請求する必要があります。