Vsam-overview

提供:Dev Guides
移動先:案内検索

VSAM-概要

Virtual Storage Access Method(VSAM)は、パフォーマンスの高いアクセス方法およびデータセット編成であり、カタログ構造を介してデータを編成および維持します。 仮想ストレージの概念を利用し、パスワードを与えることでさまざまなレベルでデータセットを保護できます。 VSAMは、物理順次ファイルなどのCOBOLプログラムで使用できます。 VSAMは、レコードを保存するための論理データセットです。 VSAMでは、ファイルを連続してランダムに読み取ることができます。 これは、シーケンシャルファイルのような従来のファイルシステムの制限のいくつかを克服するデータの保存方法の改善です。

VSAMの特性

VSAMの特徴は次のとおりです-

  • VSAMは、パスワードを使用して不正アクセスからデータを保護します。
  • VSAMは、データセットへの高速アクセスを提供します。
  • VSAMには、パフォーマンスを最適化するオプションがあります。
  • VSAMでは、バッチ環境とオンライン環境の両方でデータセットを共有できます。
  • VSAMは、データを格納する際により構造化および編成されています。
  • 空き領域は、VSAMファイルで自動的に再利用されます。

VSAMの制限

VSAMの唯一の制限は、TAPEボリュームに保存できないことです。 常にDASDスペースに保管されます。 データを保存するために多数のシリンダーが必要ですが、費用対効果が高くありません。