我有个页面会被频繁的调用显示,页面在被调用时有个方法需要访问数据库进行操作。现在当太过频繁以后,经常会抛数据库的异常。如果我把当前页面初始化的时候new一个object出来,在访问数据库的代码加上lock(object)会对这种被反复打开的页面有异步保护吗?如果没有保护的话,我该怎么做
解决方案 »
- 如何在MagicAJax中写入JS脚本函数.
- 关于ASP.NET打印功能的实现
- 问一个关于新闻发布系统中编写新闻的问题
- 求一正则,判断用户输入的是E-MAIL地址是MSN或HOTMAIL。
- 迷糊的简单问题DIV宽度够,没什么总不在一行
- 关于代码分离的一个问题.请诸位看下.谢谢
- 为什么我在2。0中,创建user的时候总是提示输入另一个密码呢,我换了n次密码了
- GridView查询问题.
- 我下载tree view安装后,怎么程序还是显示不正确啊?
- 如何动态改变form元素的action属性?(急用,马上结贴给高分!)
- 请各位高手帮下忙,除了用ValidateRequest= "false " 还有什么办法没啊?急。。。。
- 请教一个支付宝返回参数赋值给控件的问题
如果要lock的话需要lock全局对象
其实数据库访问本身默认就是有锁的,一个对象并发访问的话都是阻塞的
你先要确定异常是否是由并发引起的