OLTPとOLAP

著者: Laura McKinney
作成日: 3 4月 2021
更新日: 16 5月 2024
Anonim
SQL Tutorial: OLTP and OLAP
ビデオ: SQL Tutorial: OLTP and OLAP

コンテンツ

OLTPとOLAPはITシステムです。両方のシステムは異なります。 OLTPはトランザクションシステムであり、OLAPは分析システムです。ソースデータはOLTPによってデータウェアハウスに提供され、OLAPによって分析されます。 OLAPは、多数の短いトランザクションがあるシステムでの操作を処理します。 OLAPは、トランザクションの量が少ない履歴データを処理します。


内容:OLTPとOLAPの違い

  • OLTPとは何ですか?
  • OLAPとは何ですか?
  • 主な違い
  • ビデオ説明

OLTPとは何ですか?

OLTPは、オンライントランザクション処理の略です。 OLTPはトランザクションシステムであり、多くの短いトランザクションがオンラインであるシステム、つまりINSERT、UPDATE、DELETEでの操作を処理します。 OLTPは、非常に高速なクエリ処理に重点を置いています。マルチアクセス環境でデータを維持することは非常に効率的です。データは頻繁に更新されます。

OLAPとは

OLAPは、オンライン分析処理の略です。OLAPは分析システムであり、トランザクションの量が少ない履歴データを処理します。応答時間は、OLAPシステムの効果的な指標です。データは多次元スキームに格納され、集計されます。ここではクエリは非常に複雑です。その処理速度は、関連するデータの量に依存します。

主な違い

  1. OLTPはオンライントランザクション処理を表し、OLAPはオンライン分析処理を表します。
  2. OLTPはデータウェアハウスにデータを提供し、OLAPはこのデータを分析します。
  3. OLTPは運用データを処理し、OLAPは履歴データを処理します。
  4. OLTPではクエリは単純ですが、OLAPでは比較的複雑です。
  5. OLTPの処理速度は非常に高速ですが、OLAPの処理速度はデータ量に依存します。
  6. OLTPは、OLAPと比較して、データに必要なスペースが少なくなります。
  7. OLAPのデータベース設計は多くのテーブルで高度に正規化されますが、OLAPではデータベース設計は少数のテーブルで非正規化されます。
  8. OLTPデータベーストランザクションは短いですが、OLAPデータベーストランザクションは長いです。
  9. IN OLTPボリュームトランザクションは高く、OLAPボリュームトランザクションは低くなっています。
  10. OLAPトランザクションリカバリは必要ですが、OLTPトランザクションリカバリは必要ありません。
  11. OLTPはデータの更新に焦点を当て、OLAPはデータのレポートと取得に焦点を当てています。