Hirdetés
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Telekom mobilszolgáltatások
- Samsung Galaxy S23 Ultra - non plus ultra
- Microsoft Rewards
- Bemutatkozott a Poco X7 és X7 Pro
- Motorola Edge 70 - többért kevesebbet
- Vivo X300 Ultra - tárcsázz, ha van rá keret!
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Fotók, videók mobillal
- Minden a BlackBerry telefonokról és rendszerről
Ú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!
- Budapest és környéke adok-veszek-beszélgetek
- Milyen széket vegyek?
- Fejhallgató erősítő és DAC topik
- Horgász topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Battlefield 6
- AliExpress tapasztalatok
- 4K vs 8K – Megéri-e a 8K TV 2026-ban?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Telekom mobilszolgáltatások
- További aktív témák...
- AKCIÓ! 1TB Kingston KC3000 NVMe SSD meghajtó garanciával hibátlan működéssel
- Bomba Ár! Panasonic ToughBook FZ55-2 - i5-11GEN I 8GB I 256SSD I 14" HD I 4G WWAN I W11 I Garancia!
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- iPhone 16 Pro 128Gb 98% (2028.05.11-ig Garancia)
- GYÖNYÖRŰ iPhone 13 128GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS4373, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


