VSAM-概要

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

VSAMの特性

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

  • VSAMは、パスワードを使用して不正アクセスからデータを保護します。

  • VSAMは、データセットへの高速アクセスを提供します。

  • VSAMには、パフォーマンスを最適化するためのオプションがあります。

  • VSAMを使用すると、バッチ環境とオンライン環境の両方でデータセットを共有できます。

  • VSAMは、データの保管においてより構造化および編成されています。

  • 空き領域は、VSAMファイルで自動的に再利用されます。

VSAMの制限

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