У нас вы можете посмотреть бесплатно loose coupling или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Ez a videó a laza csatolású (loose coupling) rendszerek megvalósítását mutatja be SQL Server környezetben, triggerek és ütemezett feladatok (jobok) segítségével. A probléma: Szoros csatolás vs. Laza csatolás Szoros csatolás: Amikor egy esemény (pl. új rendelés) feldolgozása közvetlenül a triggerben történik. Ez veszélyes, mert ha a feldolgozás lassú vagy hibára fut, az az eredeti műveletet is blokkolja vagy visszagörgeti (rollback) [08:32]. Laza csatolás: A megoldás lényege, hogy a trigger csak naplózza (logolja) az eseményt egy külön táblába, a tényleges feldolgozást pedig egy tőle független, ütemezett folyamat végzi el később [03:04]. A megoldás lépései a videóban Naplótábla létrehozása: Egy order_log tábla, amely tárolja az esemény típusát (új rendelés, módosítás) és az érintett rekord azonosítóját [12:52]. Trigger készítése: Az orders táblára helyezett trigger nem végez érdemi munkát, csak beírja az eseményt a naplótáblába. Így a felhasználó azonnal visszakapja a vezérlést [14:04]. Feldolgozó tárolt eljárás: Egy olyan eljárás, amely kurzor segítségével végigmegy a feldolgozatlan naplóbejegyzéseken, és elvégzi a szükséges üzleti logikát (pl. raktárkészlet aktualizálása) [24:12]. Ütemezett feladat (Job) beállítása: Az SQL Server Agent segítségével egy automatizált folyamat jön létre, amely például percenként ellenőrzi a naplót és futtatja a feldolgozó eljárást [38:21]. Gyakorlati tanácsok Hibakezelés: Fontos a TRY...CATCH blokkok használata, hogy a hibás rekordok ne akasszák meg az egész folyamatot, hanem státuszkóddal jelölve később visszakereshetők legyenek [22:41]. Tisztítás: A bemutató végén a szakember hangsúlyozza a létrehozott triggerek és jobok törlésének fontosságát a tesztelés után, hogy ne zavarják a későbbi munkát [42:36]. A videó elérhetősége: • loose coupling