Tartalomjegyzék:
Meghatározás - Mit jelent az Objektum zárolása?
Az SAP-ban a zárolási objektumokat használják az következetlenségek elkerülésére, amelyeket az adatok módosítása vagy létrehozása okozhat az adatbázishoz képest. Az SAP rendszer több felhasználónak egyidejű hozzáférést biztosít ugyanannak az adatbázis-rekordnak, és mindezeket a zárolási objektumokkal szinkronizálja. A zárolási objektumhoz rendelt zárolási mód meghatározza a zárolás módját. Ez segít az adatbázis-táblákhoz való egyidejű hozzáférés eredményeként felmerülő problémák kezelésében. Az SE11 és SE80 tranzakciókkal zárolható az objektum számára.
A Techopedia magyarázza a Objektum zárolását
Az SAP által biztosított zárolási mechanizmus háromféle típusú: Olvasási zár: Lehetővé teszi más módszereknek / tranzakcióknak az objektumhoz való hozzáférést olvasási mechanizmuson keresztül, de nem tudja módosítani az objektum zárolt területeit. Írászár: Az objektum íráshoz való hozzáféréshez biztosított védelem. Nem engedélyezi más módszer / tranzakciók az objektum zárolt tulajdonságainak olvasását vagy írását. Továbbfejlesztett írási zár: szinte működik, mint az írási zár, bár a különbség az, hogy további védelmet nyújt a további hozzáféréstől ugyanazon módszer / tranzakció révén. Ha egy zárolási objektumot létrehoznak az SAP-ban, akkor automatikusan két funkciómodult hoz létre. Ezek a következők: Zárolási objektum ENQUEUE_name: Ezt a funkciómodult egy objektum beszúrásakor a zárolási objektum DEQUEUE_name sorába való beillesztéskor használják: Ezt a funkciómodult az objektum eltávolításakor a sorból használják.