OLTP と OLAP とは何ですか。その違いは何ですか? 質問する

OLTP と OLAP とは何ですか。その違いは何ですか? 質問する

実際、それらはどういう意味なのでしょうか? 私が見つけたそれらに関する記事はどれも私にアイデアを与えてくれません、あるいはそれを理解するには私の知識が不十分すぎます。

これをゼロから学ぶためのリソースを誰か教えてくれませんか。

ベストアンサー1

ここでより良い解決策が見つかりますOLTP と OLAP

  • OLTP (オンライン トランザクション処理) は、特定のシステムの操作に関係しています。OLTP は、多数の短いオンライン トランザクション (INSERT、UPDATE、DELETE) を特徴としています。OLTP システムの主な重点は、非常に高速なクエリ処理、マルチアクセス環境でのデータ整合性の維持、および 1 秒あたりのトランザクション数で測定される有効性に置かれています。OLTP データベースには詳細で最新のデータがあり、トランザクション データベースを格納するために使用されるスキーマはエンティティ モデル (通常は 3NF) です。これには、会社のデータベースで電子メールを更新するなどの個々のレコードにアクセスするクエリが含まれます。

  • OLAP (オンライン分析処理) は、履歴データまたはアーカイブ データを処理します。OLAP は、トランザクションの量が比較的少ないのが特徴です。クエリは多くの場合非常に複雑で、集計を伴います。OLAP システムでは、応答時間が効率の尺度となります。OLAP アプリケーションは、データ マイニング技術で広く使用されています。OLAP データベースには、集計された履歴データがあり、多次元スキーマ (通常はスター スキーマ) に保存されています。クエリでは、昨年の会社の利益など、管理レコード内の大量のデータにアクセスする必要がある場合があります。

おすすめ記事