ADO.Net 之 数据库连接池(二)
摘要:连接到数据库服务器通常由几个需要很长时间的步骤组成。必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次握手,必须分析连接字符串信息,必须由服务器对连接进行身份验证,必须运行检查以便在当前事务中登记,等等。 实际上,大多数应用程序仅使用一个或几个不同的连接配置。这意味着在执行应用程序期间,
阅读全文
posted @
2016-10-09 14:35
Now,DayBreak
阅读(2297)
推荐(1) 编辑
ADO.Net 之 数据库连接池(一)
摘要:1. 什么是连接池? 我们都知道,建立一个数据库连接是一件非常耗时(消耗时间)耗力(消耗资源)的事情。之所以会这样,是因为连接到数据库服务器需要经历几个漫长的过程:建立物理通道(例如套接字或命名管道),与服务器进行初次握手,分析连接字符串信息,由服务器对连接进行身份验证,运行检查以便在当前事务中登记
阅读全文
posted @
2015-10-29 16:04
Now,DayBreak
阅读(2011)
推荐(0) 编辑
C# 之 DataReader 和 DataSet 的区别
摘要:1. 获取数据的方式[1]DataReader 为在线操作数据, DataReader会一直占用SqlConnection连接,在其获得数据过程中其它操作不可以再使用SqlConnection连接对象。代码如下:while(datareader.read()){..............}data...
阅读全文
posted @
2015-10-29 15:20
Now,DayBreak
阅读(30318)
推荐(3) 编辑