Itthon Fejlesztés Mi az a hashed asztal? - meghatározás a techopedia alapján

Mi az a hashed asztal? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Hashed Table?

A hashed table vagy a hash table az ABAP programokban használt speciális belső tábla típus, ahol a hash funkcionalitás használatával megkapják a szükséges táblát. A belső táblák más típusaihoz hasonlóan a hash táblákat is felhasználják az adatok kivonására a szabványos SAP adatbázis táblákból ABAP programok vagy ABAP objektumok segítségével. Más típusú belső tábláktól eltérően, mint például a szokásos vagy rendezett, a kivonattáblákhoz indexel nem lehet hozzáférni. Az adatbázis-táblázatokhoz hasonlóan a hash-táblákhoz is egyedi kulcs szükséges.

A Techopedia magyarázza a Hashed Tablet

A hasított belső táblázatok jellemzői a következők: A belső táblázat táblázott táblává nyilvánítása érdekében a belső tábla deklarációjának tartalmaznia kell a „TÍPUS HASHED TABLE” kulcsszavakat. Ez a belső táblát elérhetővé tenné a belső HASH algoritmus számára. Az egyedi kulcsot be kell jelenteni a HASH tábla használatakor, mivel ez kötelező a HASH algoritmusban. Az egyedi kulcsot az 'UNIQUE KEY' kulcsszó határozza meg. A hash tábla lehetővé teszi, hogy az olvasott táblázat költségei az asztal méretétől függetlenül legyenek. A hasított táblák előnyösebbek a más típusú belső táblázatokhoz képest, ha vannak nagy adatsorok, sok olvasással és elhanyagolható számú írással. A hasított táblák ideálisak nagy mennyiségű adat feldolgozására is. Függetlenül a jelen lévő táblázatbejegyzések számától, a kulcsos hozzáférés válaszideje egy kivonatolt táblázatban állandó marad. A hasított táblák viszonylag gyorsabban működnek csak a teljes táblabillentyűknél, és nem képesek működni tartományokon. Ezt a meghatározást az SAP összefüggésében írták le
Mi az a hashed asztal? - meghatározás a techopedia alapján