Új hozzászólás Aktív témák
-
nyunyu
félisten
Nálunk úgy van megoldva az Oracle alatt megváltozott szerződések továbbítása, hogy rá van téve egy-egy insert meg update trigger a szerződések táblába, ami kiírja egy temp táblába a módosult rekord rowid-ját.
Aztán van egy eljárás, ami a temp táblába kiírt azonosítójú rekordokból felépít egy material viewt a szerződés+kapcsolódó ügyféladatok aktuális tartalmával, majd törli a tempet, ezzel azt érjük el, hogy a matviewban csak az utolsó szinkronizáció óta megváltozott rekordok tartalma lesz meg.
Amikor az SQL Servert használó dokumentumkezelő rendszernek olyanja van, a DBConnectoron keresztül meghívja ezt az eljárást, aztán a matviewban látható aktuális adatokkal megupdateli a saját tábláit.
Nyilván ha két szinkronizáció között többször változik egy rekord (pl. frissül az ügyfél címe, aztán az igazolványszáma), akkor többször fog bekerülni az azonosítója a tempbe, de a belőle épített matviewban már csak egyszer fog szerepelni, a legfrissebb adattartalommal.
Új hozzászólás Aktív témák
- Arc Raiders
- EA Sports WRC '23
- Vegyes fogadtatás, erős rajt: 2 millió példánynál a Crimson Desert
- exHWSW - Értünk mindenhez IS
- PlayStation 5
- Nem fut az Intel grafikus vezérlőin az év egyik legjobban várt címe
- Okosóra és okoskiegészítő topik
- Battlefield 6
- SSD kibeszélő
- CPU léghűtés kibeszélő
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

