当前位置:编程学习 > C#/ASP.NET >>

将SqlParameters缓存是否有必要?

     一直在思考这么一个问题,在PetShop4.0中,微软把每个参数数组都存到一个服务器静态的HashTable中.
    然后访问者每次调用都是从HashTable中获取参数数组的克隆,不必重新生成新的参数.
    
    这里我有一点不明确,克隆数组的操作开销是很大的,为什么微软还是将参数进行缓存?难道重新实例化新的参数开销会比这个大吗?希望有这方面了解的人能给我答案
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,