C#, Entity Framework, WinForms
15. 7. 2014 17:05
anonym
212.67.65.6
Dobry den,
Resim mensi problem ve win forms. Pouzivam tam EF code first. Nemuzu zjisit, proc vzdy po spusteni programu, prvni query do databaze trva dlouho (nekolik vterin) a ostatni uz behaj rychle.
Diky
17. 7. 2014 12:10
88.103.3.127
Podívejte se, jestli nemáte nastaveno dropnutí databáze při každém spuštění.. Pak jí to vytváří znovu a to chvíli trvá.
17. 7. 2014 12:48
Nemam.
25. 7. 2014 0:43
78.102.67.170
Jedná se o WarmUp Entity Frameworku... Dá se to urychlit pomocí vygenerování view (v kontextovém menu nad DbContextem -> Generate View).
Aloha :)
27. 7. 2014 16:19
Tomáš Herceg
1847 3847
První dotaz vždy trvá trochu déle, načítají se knihovny EF a kontroluje se, jestli model souhlasí se schématem databáze.
30. 7. 2014 15:57
Tomáš Jecha, MVP, MCSD
860 1596
Jak už tady bylo řečeno - EF kontroluje a předpřipravuje řadu věcí. Většina z nich se ale děje jen při prvním spuštěním a je to prostě věc se kterou musí u EF počítat.
Jedna z nejdéle trvajících věcí jde u code first značně zrychlit:
http://visualstudiogallery.msdn.microsof...
1. 8. 2014 23:19
86.49.29.92
Dekuji za vysvetleni.
Hezky vecer
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít