Hirdetés
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Garmin Instinct – küldetés teljesítve
- Külföldi prepaid SIM-ek itthon
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Privát AI mobil lesz az S26, nem okostelefon
- Google Pixel topik
- Magisk
- Milyen okostelefont vegyek?
- Új dizájn, régi ár: fülbemászó ajánlattal búcsúztatja a Samsung a telet
- Honor Magic5 Pro - kamerák bűvöletében
Új hozzászólás Aktív témák
-
floatr
veterán
A filter annyit csinál, hogy egyazon session-t fog visszaadni a request idejére. Ez akkor kellhet, ha lazy collection-öket használsz, de nem inicializálod őket a betöltéskor. Ilyenkor session hibával hanyatt esik az egész.
A tranzakció egy kicsit más, azt definiálhatsz többet is pl. annotációval a business layer-ben. Ha egy controller több business metódust használ, akkor több tranzakció is kifuthat menetközben.
(#6230) jetarko nem lassabb lesz, hanem néha feleslegesen végzi a munkát, több memóriát ehet stb. Amikor EAGER-nek definiálsz egy kapcsolatot, akkor a tulaj betöltése nem egy szimpla select lesz, hanem hozzáfűzi az összes kapcsolatot, és egy menetben tölti be az adatokat.
Amikor a size() metódust használod LAZY-vel, akkor külön SQL fut le a collection-re.Ami duplikálódást illeti, asszem itt már azért látszódik, az oka az egésznek. EAGER az összes kapcsolatod, ezért szépen sorban hozzáfűzi JOIN-nal a TEAM táblához a lekérdezésnél. 1 join esetében a TEAM duplikálódik, minden további join esetében viszont a hozzáfűzött táblák rekordjai is. Itt lehet kutya elásva. Valószínűleg több collection is duplikált adatokat fog tartalmazni emiatt az összesített SQL miatt. Amikor a példámban néztem, nekem csak egy one-to-many kapcsolatom volt, amiben a tulaj szűrve volt, a collection elemei pedig egyszer jöttek a select-ből. Ha több ilyen van, akkor a select egyszerűen ilyen hulladék eredményt ad.
Emiatt is érdemes lenne subselect-eket használni valamilyen módon. Mondom, én a filtert javaslom LAZY-vel
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- Hálózatokról alaposan
- A fociról könnyedén, egy baráti társaságban
- Garmin Instinct – küldetés teljesítve
- Debrecen és környéke adok-veszek-beszélgetek
- E-book olvasók
- Duplázik a NAND is: a Samsung 100%-os áremelésben gondolkodik
- Tőzsde és gazdaság
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- Megkímélt X1 Carbon 14,1"",FullHD IPS,Core i5 ,Vil.bill.,8/256-512,Új 10+órás akku
- Számítógép - Gamer PC! Csere-Beszámítás! R5 5600G / RTX 4060 / 32GB DDR4 / 1TB SSD
- Zowie EC2-DW
- BONTATLAN Új Iphone 16 PRO 128Gb - 1TB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- Latitude 5520 27% 15.6" FHD IPS érintő i7-1185G7 16GB 500GB NVMe magyar vbill ujjolv gar
- Bomba ár! Microsoft Surface Pro 5 Tablet - i5-7GEN I 8GB I 256GB SSD I W11 I Cam I Garancia!
- Fujitsu LIFEBOOK E449 i3-8130U 8GB 256GB 14" FHD 1 év garancia
- Apple iPhone 12 128GB,Újszerű,Adatkabel,12 hónap garanciával
- Csere-Beszámítás! Xbox Series S 512GB! Számla + Garancia.
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


