【发布时间】:2011-04-18 04:15:15
【问题描述】:
我的场景是:WebApp -> WCF 服务 -> Oracle DB
我在客户端使用自定义分页和绑定 gridview,以避免回发我在 WebApp 中使用 webmethod,该方法调用 WCF 方法,该方法又调用 Oracle 中的存储过程。此 SP 返回大约 1 MB 大小的 DataTable。因此,每次当我在 gridview 上执行任何操作时,它都会从服务中获取 1MB 的数据,这会降低应用程序的性能,因为我只对 100 条记录(分页)感兴趣。我无法修改 SP 有什么其他方法可以提高性能?
【问题讨论】:
标签: .net asp.net wcf performance