Hirdetés
- Az AI miatt biztonságosabb az Android, mint az iPhone
- Megtartotta Európában a 7500 mAh-t az Oppo
- Milyen okostelefont vegyek?
- Vivo X200 Pro - a kétszázát!
- Ennyiért vehetjük meg az első vízhűtéses gaming mobilt az EU-ban
- Samsung Galaxy A56 - megbízható középszerűség
- iPhone topik
- Xiaomi 15 Ultra - kamera, telefon
- Kezünkben a mélynyomóval szerelt Redmi K90 Pro Max
- Xiaomi 15T - reakció nélkül nincs egyensúly
Új hozzászólás Aktív témák
-
martonx
veterán
válasz
Goose-T
#5865
üzenetére
Illetve ehhez tenném még hozzá, hogy rengetegen képtelenek az EF-et optimálisan használni. Mondok pár példát, nem neked címezve, de a te hsz-edhez kiegészítve:
1. db.savechanges-t foreach-en belül rengetegszer látom, miközben a foreach végén egy kötegben kiadott db.savechanges pont ugyanúgy mind az X ezer insert-et elvégezné, csak éppen jóval hatékonyabban, mint tízezerszer szólni az SQL-nek, hogy insertálj egy sort. Ez pláne távoli felhős SQL-ek esetében pár nagyságrendet tud rajtunk gyorsítani.
2. pont a nagy tranzakciószámokhoz lett kitalálva a Configuration.ValidateOnSaveEnabled = false kapcsoló, amivel a csomó EF-es belső validációt ki lehet iktatni töredékére csökkentve ezzel az EF-es overhead-et.
3. Configuration.AutoDetectChangesEnabled = false is egy hasznos kapcsoló külső adatok db importja esetén. Minél több az importálandó adat, annál hasznosabb.Persze a legjobb a Bulk Insert, csak van amikor ez betegesen le van korlátozva, illetve egyszerűen a fenti pontok ismeretében az EF-es insertelgetést is lehet ésszel csinálni.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Lakáshitel, lakásvásárlás
- Napelem
- Az AI miatt biztonságosabb az Android, mint az iPhone
- Hyundai, Kia topik
- Milyen monitort vegyek?
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Autós topik
- Robotporszívók
- PC játék közbeni freeze/akadások
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Thinkpad X1 Extreme 2nd 15.6" FHD IPS i7-9850H GTX 1650 32GB 1TB NVMe ujjlolv gar
- Thinkpad P16v Gen1 16" FHD+ IPS i7-13800H RTX A500 32GB 1TB NVMe ujjlolv gar
- Latitude 3450 14" FHD IPS Ultra 5 135U 16GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- P16 Gen2 16" QHD+ IPS i9-13950HX RTX A1000 32GB 1TB NVMe magyar vbill ujjolv IR kam gar
- iPhone 17 Pro 512Gb
- GYÖNYÖRŰ iPhone SE 2020 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3588, 100% Akksi
- BESZÁMÍTÁS! ASUS B660M i5 12400F 16GB DDR4 1TB SSD RTX 3070 8GB Zalman T4 Plus Cooler Master 750W
- Dell Latitude 5320 - hibás kijelzők - i5 1135G7 ,16GB RAM, SSD, jó akku, számla
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3870
- (Cini) Minis Forum mini PC Ryzen AI 9 HX 370 AMD Radeon 890M 16 GB RAM 512B SSD 1 év garancia
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest


