首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

C#中的lock对进程是否有效果?解决思路

2012-06-05 
C#中的lock对进程是否有效果?我在微软在线帮助上看到lock是多线程要是我在一个网页的后台用lock一段代码,

C#中的lock对进程是否有效果?
我在微软在线帮助上看到lock是多线程
要是我在一个网页的后台用lock一段代码,那并发量很大的时候会不会有效果
也就是他们都会分别排队调用那一段代码?

还有点不清楚的就是多个人请求一个页面那是几个进程?一个还是多个?

谢谢!

[解决办法]
lock是线程的,IIS其实每个请求进来,其实是一个线程了,如果你后台lock住一个资源,那么肯定会引起资源竞争
[解决办法]
你可以考虑数据库锁。

热点排行