随笔分类 -  数据库

摘要:1、 事务的含义和作用:你懂的,不解释!,事务一般只在需要连续执行多条SQL语句时才会使用。2、 C#事务的例子 { DataTable dt = new DataTable(); System.Data.SqlClient.SqlConnection cnn = new System.Data.SqlClient.SqlConnection("连接字符串"); System.Data.SqlClient.SqlCommand cm = new System.Data.SqlClient.SqlCommand(); ... 阅读全文
posted @ 2011-11-14 21:48 GISZL 阅读(487) 评论(0) 推荐(0)
摘要:知识准备:ADO.NET连接池的设置可以通过在连接字符串中进行设置Data Source=127.0.0.1……Pooling=True;Min Pool Size=10;Max Pool Size=200;连接池默认是打开的,默认大小不详指定了连接池的设置后,程序在第一次数据库连接时会创建一定数量的连接放到连接池中连接池的连接数越大,就越需要消耗系统资源来管理这些连接提出问题:连接池创建之后,程序在需要连接数据库时,连接池将分配和管理这些连接给程序的线程使用,多个线程并发时就容易发生类似于:超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到 阅读全文
posted @ 2011-11-14 21:43 GISZL 阅读(240) 评论(0) 推荐(0)