OSharp是一个基于.Net6.0的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net 框架更易于应用到实际项目开发中。
2.77k
stars
749
forks
source link
专门添加一个IsDeleted(bool类型)字段, DeleteTime字段只用来记录删除时间 #158
Open
wdydxf opened 4 years ago
您的功能请求与现有问题有关吗?请描述
where DeleteTime is null的效率有点差, 测试了300万条数据, 关联三个表时, 非常耗时. 查阅了相关资料, 资料说尽量不用IsNull做判断.
描述您想要的解决方案
专门添加一个IsDeleted(bool类型)字段, DeleteTime字段只用来记录删除时间
描述你考虑过的替代方案
现在的方式也可以使用
附加上下文,比如截图
无