1

我必须显示有关来自数据库的新消息的数字。

哪种解决方案是最优的?

1)在数据库中创建一个触发器,它将增加数据库中的 countValue 并从实体框架中选择这个“countValue”。

2) 直接从实体框架中计算数量 (databaseContext.MyTable.Count();) 。

谢谢

4

1 回答 1

0

数据库会跟踪表的行数,因此您无需自己执行此操作。

EF.Count()将调用 SQL 的COUNT()方法,该方法又会立即返回您的结果。

于 2013-10-21T12:31:00.730 回答