拡張ストレージ エンジンについて

適用対象: Exchange Server 2013 |Windows |Windows Server

拡張ストレージ エンジンについて

拡張可能ストレージ エンジン (ESE) は、情報を論理シーケンスに格納するデータベース エンジンです。 情報は、順番に取得することも、定義されたインデックスにアクセスして取得することもできます。 データベースの更新は、セキュリティで保護された操作を保証するために、トランザクションと共に実装されます。 ESE を使用すると、システム回復に使用できるトランザクション ログ ファイル データベースなど、複数のデータベースに同時にアクセスできます。 ESE は、大規模または小規模のアプリケーションに対してスケーラブルです。 ESE アプリケーション プログラミング インターフェイス (API) では、次の機能を使用できます。

  • バックアップと復元: アプリケーションは、データ状態をオンラインでアクティブに変更しているときに、データ状態の一貫したコピーを作成できます。

  • カーソル ナビゲーション: アプリケーションはカーソルで移動して、データに順番にアクセスするか、インデックスを使用してアクセスできます。

  • データベース: 1 つのユニットとしてバックアップおよび復元されるテーブルのコレクション。

  • ログ記録とクラッシュ復旧: ESE API を使用すると、システムクラッシュが発生した場合でも、アプリケーション定義のデータの一貫性が保証されます。

  • テーブル: データの格納に使用される ESE データベースの基本的な構造。

  • トランザクション: ESE データベース エンジンは、アプリケーションが信頼性の高いデータ状態からのみデータを取得し、予期しないプロセスの終了またはシステムのシャットダウンが発生した場合にデータの整合性を維持するアトミック整合性 Isolated Durable (ACID) トランザクションを提供します。

  • スケーラブル: アプリケーションは、100 GB または 1 MB の小さいデータベースを作成できます。