社区
C#
帖子详情
C# 多线程怎么解决操作超时?
Cbirdfly
2010-08-13 10:41:22
如题↑
程序运行一会 就出现操作超时。
我设的是 一个线程负责数据入库 另一个线程负责得到数据。
就是将得到的数据入库。数据量很大,所以我是批量入库- -!
...全文
525
6
打赏
收藏
C# 多线程怎么解决操作超时?
如题↑ 程序运行一会 就出现操作超时。 我设的是 一个线程负责数据入库 另一个线程负责得到数据。 就是将得到的数据入库。数据量很大,所以我是批量入库- -!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
事理
2010-08-13
打赏
举报
回复
SqlCommand cmd = new SqlCommand(sql, DBHelper.conn);
cmd.CommandTimeout = 0;//设置为0为不超时
如果是边得到数据边插入数据库,在打开数据库的时候只要打开一次,关闭数据库也要在最后程序执行完后再关闭。
利用SqlBulkCopy快速大批量导入数据
http://www.xueit.com/html/2009-07/21_4166_00.html
Mittermeyer
2010-08-13
打赏
举报
回复
如果因为数据量大,产生操作超时,多线程也解决不了这个问题。要么把超时的间隔设得长一点,要么把现在一次提交的数据分成多批进行操作。
大光呢
2010-08-13
打赏
举报
回复
干嘛呢你这是?!
对你这种提问的方式,我通常的回答是 you fit someting else but programing。
bobui
2010-08-13
打赏
举报
回复
首先用利用SqlBulkCopy快速大批量导入数据
第二,建议数据分批
lulianqi
2010-08-13
打赏
举报
回复
关注下
Cbirdfly
2010-08-13
打赏
举报
回复
[Quote=引用 1 楼 xiaxue0525 的回复:]
干嘛呢你这是?!
对你这种提问的方式,我通常的回答是 you fit someting else but programing。
[/Quote]
啥么个意思 = =、
数据库 查询
超时
运行
超时
问题
Q:用
C#
写个小程序,有两个数据库,A1,A2,现在A1的50张表中有上百万条数据,A2中相对的50张表用truncatetable清空,然后将A1的50张表的数据逐表插入到A2的50张表中.有一张表数据就达90多万条,单独插入时还是提示“运行
超时
”。问下高手,这样情况如何
解决
呢? A:把
超时
时间设长SQL菜单——》工具——》选项查询
超时
选项改为0。
多线程
+分段; 做到导入导出...
.NET中的
多线程
超时
处理实践
来源:阿子cnblogs.com/yayazi/p/8328468.html最近我正在处理C#中关于timeout行为的一些bug。
解决
方案非常有意思,所以我在这里分享给广大博友们。我要处理的是下面这些情况:我们做了一个应用程序,程序中有这么一个模块,它的功能向用户显示一个消息对话框,15秒后再自动关闭该对话框。但是,如果用户手动关闭对话框,则在timeout时我们无需做任何处理。程序中有...
最近工作中遇到的2个问题
最近工作中遇到的2个问题,困扰了不少的时间 一个是执行存储过程
超时
的问题 这个有2点需要注意 1.复杂的查询拆分多个临时表然后join查询 2.执行sqlcommand的时候指定outtime的时间 一个是
多线程
匿名函数执行方法的 var s = shop.ShopName;//需要这么
操作
下 ...
C#
多线程
处理等待及线程
超时
问题
最近在写个
多线程
自动化脚本
操作
,但是发现会出现线程卡死的现象,因此需要去设置线程
超时
时间,经过一番研究总结了以下几行代码这里贴出部分来作为记录和参考 /// <summary> /// 多个线程 /// </summary> public static void MultipleThreads(int th) ...
C#
async / await 任务
超时
处理
在之前的帖子中,介绍了 async / await 的用法,所以新的问题又来了,如果调用异步方法后,异步方法一直不给返回结果怎么办?这时线程还会一直卡住无法动弹,如果你用的是
多线程
(Task.Run 或者 Thread)可能感受不到,如果在 Winform 的 UI 线程下执行你就知道了,界面卡住完全无法
操作
,要
解决
这个问题,这就知道怎么取消任务了
C#
111,129
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章