A.由于linq語句編譯之后就是sql,對于這種自動生成的sql語句無法控制 B.EF的運(yùn)行機(jī)制會消耗大量內(nèi)存,大大降低了程序運(yùn)行效率,從而導(dǎo)致降低了用戶在客戶端的體驗(yàn)效果 C.一旦數(shù)據(jù)結(jié)構(gòu)發(fā)生變化,需要更新EF數(shù)據(jù)model;有時(shí)還可能會出現(xiàn)找不到更新過的實(shí)體類這種情況 D.以上說法都不對
A.非SQLServer數(shù)據(jù)庫且無該數(shù)據(jù)庫的DataProvider B.高性能要求:在進(jìn)行一些復(fù)雜查詢的情況下,EF的性能表現(xiàn)不太好,而開發(fā)人員又無法控制SQL語句的生成 C.高安全性要求:有時(shí)候DB用戶僅僅具有EXEC的權(quán)限,而EF自動生成的類又不好用,還是需要自己來寫 D.以上說法都不對
A.實(shí)時(shí)的應(yīng)用程序。 B.只能通過存儲過程訪問數(shù)據(jù)庫。 C.頻繁插入操作(Insert),并且EF不支持大數(shù)據(jù)Bulk插入。 D.頻繁更新操作,更新的目標(biāo)主要是當(dāng)多行(用一個(gè)單值)。