新用户注册 用户登录
Java爱好者软件开发组推荐软件:  观看实时演示    查看详情    (2007-09-23)
 
   
首页 JAVA基础知识 JAVA高级编程 J2EE应用技术 J2ME应用技术 JAVA网络编程 JAVA与数据库 设计模式
 
    热门下载: 教程资料 | 开发工具 | 代码源码 | 视频教程 | Oracle数据库 |
 
您现在的位置: JAVA爱好者 >> JAVA文章 >> JAVA与数据库 >> JAVA文章正文

SQL Server中如何避免阻塞现象的出现

出处:赛迪网 作者:赛迪网 更新时间:2007-12-27 13:28:29

 

问:在SQL Server中如何避免阻塞现象的出现?

答:你可以参考以下五个避免阻塞的方法:

1 .对每个查询使用查询超时。  

2 .对每个查询使用锁定超时。有关更多信息,请参见自定义锁超时。  

3 .使用绑定连接。有关更多信息,请参见使用绑定连接。  

4 .SQL Server 本质上是受客户端应用程序操纵的傀儡。客户端应用程序对服务器上获取的锁几乎有完全的控制(并对锁负责)。虽然 SQL Server锁管理器自动使用锁保护事务,但这受客户端应用程序发出的查询类型和对结果的处理方式的直接鼓动。因此,大多数阻塞问题的解决方案都涉及检查客户端应用程序。  

5 .阻塞问题常要求检查应用程序提交的 SQL 语句本身,以及检查与连接管理、所有结果行的处理等有关的应用程序行为本身。如果开发工具不允许显式控制连接管理、查询超时、结果处理等,阻塞问题可能得不到解决。 (责任编辑:卢兆林)

  • 上一个JAVA文章:

  • 下一个JAVA文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    京ICP备05010995号
    关于我们 | 版权申明 | 网站地图 | 广告指南 | 友情链接 | 联系我们