HALDB

HALDB

HALDB (High Availability Large Database) ist ein Datenbanktyp bei IMS, den IBM mit IMS Version 7 neu eingeführt hat.

Inhaltsverzeichnis

Größenbeschränkung

Besonderes Merkmal einer HALDB ist die Möglichkeit zur Partitionierung. Eine HALDB kann auf mehr als Tausend Partitionen aufgeteilt werden (bei Einführung: 1001). Jede Partition kann aus bis zu 10 Datagroups mit je maximal 4 Giga Byte Daten bestehen. Das ergibt eine maximale Größe von 1001*10*4 Giga Byte.

Partitionierung

Jeder Datenbanksatz besitzt einen eindeutigen Schlüssel (Key). Über diesen und mittels vordefinierter Keygrenzen ermittelt das Datenbanksystem selbstständig die zugehörige Partition für jeden Datenbanksatz. Alternativ kann dem Datenbanksystem je Datenbank eine selbstgeschriebene Routine für die Verteilung (Partition Selection Exit - PSE) bekanntgegeben werden.

HALDB-Typen

PHIDAM (Partitioned HIDAM)

Jede Partition besitzt einen Primary Index (HIDAM steht für Hierarchical Index Direct Access Method). Damit ist ein Direktzugriff über einen Index. möglich.

PHDAM (Partitioned HDAM)

Obwohl ohne Index, ist Direktzugriff mit Hilfe einer Hash-Funktion (Randomizing-Routine) möglich. Sie berechnet für jeden Datensatz die Stelle innerhalb der Datenbank-Partition, an der dieser zu stehen hat.

PSINDEX (Partitioned Secondary Index)

Zu jeder PDHAM oder PHIDAM Datenbank können optional 0 bis n Sekundär-Indizes (PSINDEX) definiert werden.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hal-db — HALDB (High Availability Large Database) ist ein Datenbanktyp bei IMS, den IBM mit IMS Version 7 neu eingeführt hat. Inhaltsverzeichnis 1 Größenbeschränkung 2 Partitionierung 3 HALDB Typen 3.1 PHIDAM (Partitioned HIDAM) …   Deutsch Wikipedia

  • IBM Information Management System — (IMS) is a joint hierarchical database and information management system with extensive transaction processing capabilities. History IBM designed IMS with Rockwell and Caterpillar starting in 1966 for the Apollo program. IMS s challenge was to… …   Wikipedia

  • IMS (base de donnees) — Information Management System Pour les articles homonymes, voir IMS. IMS (pour Information Management System) a débuté comme une base de données hiérarchique créée par IBM en 1966 pour le compte de Rockwell et le programme Apollo. Il fut utilisé… …   Wikipédia en Français

  • IMS (base de données) — Information Management System Pour les articles homonymes, voir IMS. IMS (pour Information Management System) a débuté comme une base de données hiérarchique créée par IBM en 1966 pour le compte de Rockwell et le programme Apollo. Il fut utilisé… …   Wikipédia en Français

  • Ims (base de données) — Information Management System Pour les articles homonymes, voir IMS. IMS (pour Information Management System) a débuté comme une base de données hiérarchique créée par IBM en 1966 pour le compte de Rockwell et le programme Apollo. Il fut utilisé… …   Wikipédia en Français

  • Information Management System — Pour les articles homonymes, voir IMS. IMS (pour Information Management System) a débuté comme une base de données hiérarchique créée par IBM en 1966 pour le compte de Rockwell et le programme Apollo. Il fut utilisé pour suivre les factures des… …   Wikipédia en Français

  • IMS (IBM) — Para otros usos de este término, véase IMS (IBM) (desambiguación). IBM Information Management System (IMS) es un gestor de bases de datos jerárquicas y un gestor transaccional con alta capacidad de proceso. IBM diseñó el IMS con Rockwell y… …   Wikipedia Español

  • Comparison of structured storage software — Not to be confused with COM Structured Storage. Structured storage is computer storage for structured data, often in the form of a distributed database.[1] Computer software formally known as structured storage systems include Apache… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”