ESDS
Entry-Sequenced Dataset
Enhanced Definition
A VSAM dataset where records are stored in the order they are written, similar to sequential files but with VSAM's advanced features. ESDS provides sequential access with VSAM's recovery and performance benefits.
Key Characteristics
-
- Records added at end of dataset
- No key fields required
- Sequential access primary method
- Supports addressed access via RBA
- Cannot delete records (only mark inactive)
-
Access Methods:
- Sequential processing (forward)
- Direct access via RBA (Relative Byte Address)
- Skip-sequential processing
- Backward processing (with alternate index)
-
ESDS Structure:
- Data component (records)
- No index component
- Optional alternate indexes
- Control intervals for records
- Control areas for management
-
When to Use ESDS:
- Log files and audit trails
- Time-stamped transaction records
- Message queues
- Sequential batch processing
- Data requiring insertion order preservation
-
Operations:
- Add: Append records at end
- Read: Sequential or by RBA
- Update: Modify existing records in place
- No Delete: Records can only be marked inactive
Use Cases
-
- Application log files
- Transaction audit trails
- Message queuing systems
- Journal files
- Archival data storage
Related Products
Related Vendors
Related Categories
Performance
171 products
Operating System
154 products
Automation
222 products
Browse and Edit
64 products
Content, Books and Documents
47 products