我正在构建一个 ASPnetCore 分层应用程序,该应用程序将拥有一个大型数据库。我正在使用实体框架核心和异步调用从数据库中的 db 检索数据。我正在等待这些电话。在服务层中,我还使用对数据层的异步调用并等待这些。在服务层中,我使用 LINQ 为 api 调用或 razor 页面转换数据。
我想知道在考虑性能时这是否聪明,还是在数据库或数据层查询中转换数据会更好?
我正在构建一个 ASPnetCore 分层应用程序,该应用程序将拥有一个大型数据库。我正在使用实体框架核心和异步调用从数据库中的 db 检索数据。我正在等待这些电话。在服务层中,我还使用对数据层的异步调用并等待这些。在服务层中,我使用 LINQ 为 api 调用或 razor 页面转换数据。
我想知道在考虑性能时这是否聪明,还是在数据库或数据层查询中转换数据会更好?