Skrytá tabuľka

Autor: Judy Howell
Dátum Stvorenia: 26 V Júli 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Skrytá tabuľka - Technológie
Skrytá tabuľka - Technológie

Obsah

Definícia - Čo znamená tabuľka Hashed?

Hašovacia tabuľka alebo hašovacia tabuľka je špeciálny typ vnútornej tabuľky používanej v programoch ABAP, kde sa pomocou funkcie hash získa potrebný tabuľkový záznam. Rovnako ako iné typy interných tabuliek, aj hashované tabuľky sa používajú na extrahovanie údajov zo štandardných databázových tabuliek SAP pomocou programov ABAP alebo objektov ABAP. Na rozdiel od iných typov vnútorných tabuliek, ako sú štandardné alebo triedené tabuľky, však k hashovacím tabuľkám nemožno pristupovať pomocou indexu. Rovnako ako v prípade databázových tabuliek, aj hashovacie tabuľky vyžadujú jedinečný kľúč.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje hashovanú tabuľku

Medzi vlastnosti internej tabuľky hash patrí: Ak chcete deklarovať internú tabuľku hashovanej tabuľky, vyhlásenie internej tabuľky by malo obsahovať kľúčové slová TYP HASHED TABLE '. Tým by sa vnútorná tabuľka sprístupnila internému algoritmu HASH. Jedinečný kľúč sa musí deklarovať, keď sa má použiť tabuľka HASH, pretože je povinná v algoritme HASH. Jedinečný kľúč je definovaný kľúčovým slovom UNIQUE KEY '. Hašovacia tabuľka umožňuje, aby čítanie tabuľky malo náklady nezávislé od veľkosti tabuľky. Skryté tabuľky sú uprednostňované pred ostatnými typmi vnútorných tabuliek, keď existuje veľké množstvo údajov s množstvom čítaní a zanedbateľným počtom zápisov. Skryté tabuľky sú tiež ideálne na spracovanie veľkého množstva údajov. Bez ohľadu na počet prítomných položiek tabuľky zostáva doba odozvy pre prístup kľúča v hašovanej tabuľke konštantná. Skryté tabuľky pracujú pomerne rýchlejšie iba pri plných klávesoch tabuľky a nemôžu pracovať pre rozsahy. Táto definícia bola napísaná v kontexte SAP