![]() |
1
6
你的问题与ASP.NET或微服务架构无关。。。 如果您在一个数据库表中有28000条记录,并且通过HTTP请求所有记录,那么速度会很慢。 请求是fast localhost的部分原因是所有28000条记录都是在localhost上发送的,而不是像生产中那样“通过线路”。在制作过程中,所有28000张唱片都必须通过互联网传播。请求可能是快速localhost的另一个原因是您的数据库也在运行localhost,因此数据不必“在线”传输。在生产环境中,即使数据库是内部的,数据从数据库到API可能还有一段距离,也可能是“在线传输”,如果数据库也运行localhost,就不会发生这种情况。
您提到了这个要求:“但是业务首选项是拥有所有内容,并让前端表对其进行排序和过滤。”
一开始您可能还没有意识到这一点,但这是web应用程序最常见的问题之一,通常通过分页或垂直滚动延迟加载web页面和web控件来解决。下载所有的数据以便前端可以进行分页、排序和过滤不是解决问题的正确方法。 |
![]() |
Andrus · 如何在Linux中阅读期刊 5 月前 |
![]() |
Yuri Mckoy · 未处理的异常。系统。无效操作异常 5 月前 |
![]() |
Paritosh · EF Core为什么要返回相关属性 6 月前 |
![]() |
McMurphy · .NET核心配置URL与编码 10 月前 |
![]() |
Ryan Ong · 当值为“0”时,IsNumeric函数不起作用 11 月前 |