随笔分类 -  SQL Server--DBConnection

连接池--sp_reset_connection
摘要:--当客户端使用连接池访问数据库时,客户端使用OPEN来重用数据库连接,使用CLOSE来断开数据库连接,但并不物理上新建和断开连接,因此可以提高程序运行速度并降低性能损耗。--ADO和ADO.NET程序会默认启用连接池--如果一个连接未提交或回滚事务便在客户端显示close,则事务会被一直保持到该连接被重用时被释放.--第一次建立的连接不会调用sp_reset_connection--sp_reset_connection会在SQLSERVER里做些什么?--1、清除连接现有所有内部数据结构。包括:--清除所有openxml打开的document句柄--关闭所有的游标(cursor)--释放所 阅读全文

posted @ 2014-02-25 17:39 笑东风 阅读(6609) 评论(0) 推荐(1) 编辑

连接池--在密码修改的影响
摘要:群里有朋友问起连接池在密码修改后的变化,特地做了下测试使用连接池,连接字符串为:string connString = "Data Source=.;Initial Catalog=DemoDB1;Integrated Security=False;User ID=DBA;Password=XXXXX;Pooling=True;Connect Timeout=60";测试1数据库连接打开后不断开(不调用close方法),连续请求using (SqlConnection conn = new SqlConnection(connString)) { ... 阅读全文

posted @ 2014-02-19 21:26 笑东风 阅读(907) 评论(0) 推荐(1) 编辑

导航

点击右上角即可分享
微信分享提示