Hashed tabell

Författare: Judy Howell
Skapelsedatum: 26 Juli 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Hash-Tabellen und -Funktionen
Video: Hash-Tabellen und -Funktionen

Innehåll

Definition - Vad betyder Hashed Table?

En hashtabell eller hashtabell är en speciell typ av interntabell som används i ABAP-program, där man använder hash-funktionaliteten erhåller den nödvändiga tabellposten. Liksom andra typer av interna tabeller används hashedtabeller också för att extrahera data från standard-SAP-databastabeller med hjälp av ABAP-program eller ABAP-objekt. Till skillnad från andra typer av interna tabeller som standard eller sorterade, kan inte hash-tabeller nås med hjälp av ett index. Liksom med databastabeller kräver hashtabeller också en unik nyckel.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Hashed Table

Funktionerna i en hashad intern tabell inkluderar: För att förklara en intern tabell till en hashtabell, ska deklarationen för den interna tabellen innehålla nyckelorden TYP HASHED TABLE '. Detta skulle göra den interna tabellen tillgänglig för den interna HASH-algoritmen. Den unika nyckeln måste deklareras när en HASH-tabell ska användas eftersom den är obligatorisk i HASH-algoritmen. Den unika nyckeln definieras av nyckelordet UNIQUE KEY '. Ett hashtabell gör att tabellen som läses har kostnader oberoende av tabellstorlek. Hashtabeller föredras framför andra typer av interna tabeller när det finns stora datauppsättningar med massor av läsningar och ett försumbart antal skrivningar. Hashtabeller är också idealiska för att bearbeta stora datamängder. Oavsett antalet närvarande tabellposter förblir svarstiden för nyckelåtkomst i en hashtabell konstant. Haskade tabeller fungerar relativt snabbare endast för fullbordstangenter och kan inte fungera för intervall. Denna definition skrevs i SAP: s nackdel