- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Huawei Pura 80 Pro – a másik zsebbe
- Samsung Galaxy S23 Ultra - non plus ultra
- A Pixel 9 AirDropot, a Pixel 11 Face ID-t kap
- iPhone topik
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Motorola Moto G77 - kis motor, nagy karosszéria
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy A56 - megbízható középszerűség
Új hozzászólás Aktív témák
-
leslie23
tag
válasz
sztanozs
#9803
üzenetére
Köszönöm, martonx megerősített benne, hogy inkább tárolom az adatokat a memóriában, az Exceleket pedig a folyamat végén, szép sorban létrehozom. Ez gyorsan megvan, ha nem looppal, hanem tömbből egy lépésben rakom le a munkalapokra az adatokat.
Most itt csak SELECT-ekről van szó, INSERT-nél nekem is az SqlBulkCopy szokott beválni tömeges betöltésre egy tranzakcióval. Itt most parallel foreach a harmadára csökkenti a teljes futási időt.
Viszont arról nem találok semmit, hogy a connection timeouttal akkor mi is a helyzet. Kb. így néz ki a kódom, ha MaxDegreeOfParallelism = 1, akkor lefut, ha viszont beállítom mondjuk 10-re, akkor egyből eldobja a connectiont a 15 másodperc után.
await Task.Run(() =>{Parallel.ForEach<int>(Enumerable.Range(1, 10), new ParallelOptions { MaxDegreeOfParallelism = 1 }, (number) =>{using (SqlConnection conn = new SqlConnection(@"Server=.;Database=TestDB;Trusted_Connection=True;")){SqlDataAdapter adapter = new SqlDataAdapter("WAITFOR DELAY '00:00:40' SELECT 'Hello World!' AS [Data]", conn);adapter.SelectCommand.CommandTimeout = 0;DataTable dt = new DataTable();adapter.Fill(dt);Console.WriteLine(dt.Rows[0][0]);}});});
Ú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!
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Építő/felújító topik
- League of Legends
- Huawei Pura 80 Pro – a másik zsebbe
- Lalikiraly: Commodore The C64, Ultimate
- Elektromos autók - motorok
- World of Tanks - MMO
- PlayStation 5
- Milyen belső merevlemezt vegyek?
- Vezeték nélküli fejhallgatók
- További aktív témák...
- Precision 7680 16" FHD+ IPS i7-13850HX RTX 2000 Ada 32GB 1TB NVMe magyar vbill gar
- Csere-Beszámítás! Playstation 5 Lemezes kiadás!
- Audeze Maxwell Xbox + ajándék extra kiegészítők
- Dell Latitude 5510 - 15.6" FHD IPS - i5-10210U - 16GB - 512GB SSD - Win11 PRO + Office
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600X / GTX 1080Ti 11GB / 16GB DDR4 / 512 Nvme SSD
- Apple iPhone 12 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 12 Pro Max 256GB Pacific Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4533
- Apple iPhone 16 Pro Max 256GB fekete titán használt, megkímélt 100% akku (140 ciklus)
- Bomba ár! HP Elitebook 850 G3 - i5-6GEN I 8GB I 256GB SSD I 15,6" FULL HD I Cam I W10 I Gari!
- Game Pass Ultimate előfizetés azonnal, problémamentesen, méghozzá OLCSÓN! Immáron 8 éve!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


