开发者

mysql Command timeout error

开发者 https://www.devze.com 2022-12-24 14:17 出处:网络
I am converting my database from SQL Server 2005 to MySQL using asp .net mvc. I have bulk data in SQL Server (400k records), but I am facing command timeout/waiting for Comma开发者_开发百科ndTimeout

I am converting my database from SQL Server 2005 to MySQL using asp .net mvc.

I have bulk data in SQL Server (400k records), but I am facing command timeout/waiting for Comma开发者_开发百科ndTimeout error which, when I search on Google, can be given 65535 as its highest value or 0 (if it should wait for unlimited time).

Both of these aren't working for me. I also have set any ConnectTimeout to 180. So should I have to change it too? Anybody who had faced this problem or have any confirmed knowledge please share.


For me increasing the CommandTimeout fixed the issue.

Code sample:

//time in seconds
int timeOut = 300;
//create command
MySqlCommand myCommand = new MySqlCommand(stringSQL);
//set timeout
myCommand.CommandTimeout = timeOut;


Try sending commands in a batch of 100/500 then there will be no need of command timeout. Hope it works for you

0

精彩评论

暂无评论...
验证码 换一张
取 消