mysql timeout expired处理
一、发现问题

二、分析问题
.net长时间连接mysql导致超时;
方式一:连接用完后,就关闭连接
方式二:增加C#的执行sqlcommand时间
三、解决问题
增加了这一句,问题解决了
using (MySqlConnection conn = new MySqlConnection(mysqlCon.ConnectionString))
{
mysqlDa.SelectCommand.Connection = conn;
//0表上永久,默认是30
mysqlDa.SelectCommand.CommandTimeout = 0;
conn.Open(); MySqlTransaction tran = conn.BeginTransaction();
mysqlDa.SelectCommand.Transaction = tran;
mysqlDa.Fill(ds, "sp_AllInsert");
tran.Commit(); string returnStr = return_str.Value.ToString();
tbCompanyID.Text = returnStr;
MessageBox.Show(returnStr);
}
mysql timeout expired处理的更多相关文章
- MySql 长时间读数据发生超时的异常 Mysql Reader Exception TimeOut expired
		mysql connector: .net var r = cmd.ExecuteReader() r.Reader() // <--长时间不停调用 Timeout expired. Th ... 
- 错误记录-MySql.Data.MySqlClient.MySqlException (0x80004005): Timeout expired.
		-- ::25.026 +: [ERR] Connection id "0HLQH64H76UL5", Request id "0HLQH64H76UL5:0000000 ... 
- 连接池和 "Timeout expired"异常
		转自:博客园宁静.致远:http://www.cnblogs.com/zhangzhu/archive/2013/10/10/3361197.html 异常信息: MySql.Data.MySqlCl ... 
- 连接池和 "Timeout expired"异常【转】
		异常信息: MySql.Data.MySqlClient.MySqlException (0x80004005): error connecting: Timeout expired. The tim ... 
- error connecting: Timeout expired 超时时间已到. 达到了最大池大小 错误及Max Pool Size设置
		[参考]Timeout expired 超时时间已到. 达到了最大池大小 错误及Max Pool Size设置 [参考][数据库-MySql] MySqlConnection error connec ... 
- SSRS 2008 R2 错误:Timeout expired. The timeout period
		今天遇到了Reporting Services(SQL SERVER 2008 R2)的报表执行异常情况,报表加载数据很长时间都没有响应,最后报"An error occurred with ... 
- Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
		今天碰到了一个查询异常问题,上网查了一下,感谢原创和译者 如果你使用的数据库连接类是 the Data Access Application Blocks "SqlHelper" ... 
- SQLSERVER:Timeout expired.  The timeout period elapsed prior to obtaining a connection from the pool.   This may have occurred because all pooled connections were in use and max pool size was reached.
		背景: 在最近开发中遇到一个问题,对一个数据库进行操作时,我采用64个并行的任务每个任务保证一个数据库连接对象:但是每个任务内部均包含有24个文件需要读取,在读取文件之后,我们需要快速将这24个文件批 ... 
- Timeout expired超时时间已到. 达到了最大池大小 错误及Max Pool Size设置
		此文章非原创,仅为分享.学习!!! 参考数据库链接串: <add key="data" value="server=192.168.1.123; port=3306 ... 
随机推荐
- UVA 129_ Krypton Factor
			题意: 一个字符串含有两个相邻的重复的子串,则称这个串为容易的串,其他为困难的串,对于给定n,l,求出由前l个字符组成的字典序第n小的困难的串. 分析: 按字典序在字符串末尾增加新的字符,并从当前字符 ... 
- node+mongodb+win7
			一.安装mongodb,参照教程,注意要先启动mongod.exe,再启动mongd.exe. 
- 编程精粹--编写高质量C语言代码(3):自己设计并使用断言(二)
			接着上一遍文章<<编程精粹--编写高质量C语言代码(2):自己设计并使用断言(一)>>,继续学习怎样自己设计并使用断言,来更加easy,更加不费力地自己主动寻找出程序中的错误. ... 
- 【转】c++中placement new操作符
			new:指我们在C++里通常用到的运算符,比如A* a = new A; 对于new来说,有new和::new之分,前者位于std operator new():指对new的重载形式,它是一个函数, ... 
- 【转】使用Python中HTTPParser模块进行简单的html解析
			http://www.cnblogs.com/coser/archive/2012/01/09/2317076.html 
- ubuntu上跑python连接pg,报错  ImportError: No module named psycopg2
			ubuntu上跑python连接pg,报错 ImportError: No module named psycopg2 root@pgproxy1:~# python /home/zxw/PGWri ... 
- 使用requireJS的shim參数,完毕jquery插件的载入
			没有requireJS框架之前,假设我们想使用jquery框架,会在HTML页面中通过<script>标签载入.这个时候jquery框架生成全局变量$和jQuery等全局变量.假设项目中引 ... 
- TMS320F28335项目开发记录6_28335之cmd文件具体解释
			1.CMD文件的作用 CMD文件的作用就像仓库的货物摆放记录一样,为程序代码和数据分配指定的空间. 2.C语言生成的段 C语言生成的段大致分为两大类:初始化和未初始化,已初始化的段含有真正的指令和数据 ... 
- 玩转单元測试之DBUnit
			本文同一时候发表在:http://www.cnblogs.com/wade-xu/p/4547381.html DBunit 是一种扩展于JUnit的数据库驱动測试框架,它使数据库在測试过程之间处于一 ... 
- Cocos2d-x编译Android环境
			1.Android环境搭配: 下载jdk 下载Android ADT 下载安装Android SDK,地址:http://developer.android.com/sdk/index.html#do ... 
