using 语句相当于Dispose,释放非托管资源,是把真正的物理连接释放掉了
适用于桌面或CS程序,而B/S这种可能有大量并发的程序,最好用.Close方法关闭连接
Close是关闭逻辑连接,把物理连接释放到连接池,然后可以被其他程序使用
物理连接的打开与释放是很耗资源的,大量并发程序假如每次都Dispose,服务器负担极重效率也很低
所以,要使用Close来关闭连接
要尽量减小占用连接的时间,即最晚打开,最早关闭
假如经常占着宝贵的连接资源去做其他事情,会导致连接池无可用连接
当然,假如真的需要那么多并发连接,可以加大连接池的最大答应数量,
前提是你的服务器撑得住(配置、系统、带宽)