优先执行问题

ywscr0000 2012-04-12 03:48:03
同一C# WCF项目中有两个函数
void InsData(List<string> rs) -->数据插入到mysql,每秒钟约10万条记录,响应率要求不高,只要不丢失数据:)。
List<double data> FindData(string sql) -->从mysql查询数据,使用次数较少,要求响应快。
如何让 FindData 优先执行,有较好的响应率,使用线程的话,能解决这个问题吗?
请给个简单的示例代码!先谢了!
...全文
121 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ywscr0000 2012-04-12
  • 打赏
  • 举报
回复
若使用线程 FindData 函数如何返回数据
ywscr0000 2012-04-12
  • 打赏
  • 举报
回复
可否给个示例代码?
kidnet 2012-04-12
  • 打赏
  • 举报
回复
LZ的意思应该是ins操作影响效率,所以要优先保证Find操作

这个牵扯到你的带宽,以及服务器的处理能力了。

代码层面。。可以把ins操作丢到后台线程去做。。但还是会影响的。
ywscr0000 2012-04-12
  • 打赏
  • 举报
回复
补充说明下:InsData ,FindData 都是事件触发,时刻都在执行。
bdmh 2012-04-12
  • 打赏
  • 举报
回复
何为优先执行,你不insert,能select到数据吗

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧