Acasă Dezvoltare Ce este o masă de tocat? - definiție din techopedia

Ce este o masă de tocat? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Hashed Table?

Un tabel sau hash este un tip special de tabel intern utilizat în programele ABAP, unde prin utilizarea funcționalității hash se obține înregistrarea necesară a tabelului. Ca și alte tipuri de tabele interne, tabelele hashed sunt de asemenea folosite pentru a extrage date din tabelele de baze de date SAP standard cu ajutorul programelor ABAP sau obiectelor ABAP. Cu toate acestea, spre deosebire de alte tipuri de tabele interne, cum ar fi standard sau sortat, tabelele hash nu pot fi accesate folosind un index. Ca și în cazul tabelelor bazei de date, tabelele hashed necesită, de asemenea, o cheie unică.

Techopedia explică Hashed Table

Caracteristicile unui tabel intern hashed includ: Pentru a declara o tabelă internă o tabelă hashed, declarația tabelului intern ar trebui să conțină cuvintele cheie „TIP HASHED TABLE”. Aceasta ar face tabelul intern accesibil algoritmului HASH intern. Cheia unică trebuie declarată atunci când trebuie utilizată o tabelă HASH, deoarece este obligatorie în algoritmul HASH. Cheia unică este definită prin cuvântul cheie „UNYQUE KEY”. Un tabel hash permite ca tabelul citit să aibă costuri independent de dimensiunea mesei. Tabelele hashed sunt preferate față de alte tipuri de tabele interne atunci când există seturi mari de date cu o mulțime de lecturi și un număr neglijabil de scrieri. Tabelele hașurate sunt, de asemenea, ideale pentru procesarea unor cantități mari de date. Indiferent de numărul de intrări de tabel prezente, timpul de răspuns pentru accesul cheilor într-o tabelă hashed rămâne constant. Tabelele hashed funcționează relativ mai rapid doar pentru tastele complete ale tabelelor și nu pot funcționa pentru intervale. Această definiție a fost scrisă în contextul SAP
Ce este o masă de tocat? - definiție din techopedia