0

我的朋友曾经开发过 2 层应用程序,该应用程序直接连接到数据库,现在他需要迁移到 3 层应用程序,但他对应用程序的速度有疑问。这个新的应用程序需要在客户端生成大量的报告,所以他担心这个过程的速度,需要调用业务层来查询数据然后序列化回客户端,这需要很多时间。

他想知道,有没有办法提高这种情况的速度?

  • 添加信息生成报告我的意思是从数据库(在应用程序服务器)查询数据并将其序列化回客户端以将其绑定到报告文件。
4

1 回答 1

1

是的。

生成更接近数据的报告,并仅下载报告(可能是压缩的)。

但在做任何工作之前,请确保确认慢点是什么。(您可以通过逻辑,或运行测试和计数,或两者的组合来确认它)。

于 2009-09-25T11:00:12.677 回答