如何解决.net中dataset访问速度慢的问题

我用remoting通过应用服务器访问数据库。
---------------------------------------------------------------

把DataSet放到Cache中,这样第一次慢,以后就快

怀疑楼主是不是一次SELECT了太多的东西所以慢?

都不行的话,就不用dataset了
---------------------------------------------------------------

看看你的sql能不能优化
如果user不是很多,用cache有点浪费
---------------------------------------------------------------

直接Cache["CacheName"] = DataSet_Instance就可以了.
另外如果频繁的创建DataSet,可以考虑让自己继承DataSet自己实现Dispose,要不然GC频繁的工作可能会引起性能问题。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus