网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > SQL技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.如何获取SQL Server数据库里表的.
.自动备份SQL Server数据库中用户.
.快速解决日志文件满造成的无法写.
.2分法-通用存储过程分页(top max.
.教你快速掌握SQL语言中游标的使用.
.在SQL2k降序索引上使用中bug.
.在SQL Server 2005数据库中实现自.
.在SQL Server所在的计算机上运行.
.SQL Server 中Inner join 和wher.
.MS SQL Server中的CONVERT日期格.
.讲解Microsoft SQL Server的行式.
.SQL Server 2005数据转换服务设计.
.SQL 2000中非域环境下数据库的异.
.通用SQL数据库查询语句精华使用简.
.三步堵死SQL注入漏洞.
.DBA:巧用ora2html收集Oracle数据.
.SELECT查询的应用(一).
.实现一个用户取过的数据不被其他.
.SQL SERVER 2005中同义词实例.
.在SQL Server2005中用语句创建数.

如何在应用程序中避免死锁问题?

发表日期:2001-5-30


任何基于锁的并发系统的一个不可避免的特点是在某些条件下系统可能阻塞。当一个连接占有一个锁而另一个连接试图改变锁的状态时,第二个连接要么等待第一个连接释放锁,要么因此而被阻塞。

为了获得最好的可扩展性,性能和并发能力,在设计应用程序和查询语句时,应该注意尽量缩短事务的长度, 并且减少占有锁的时间。大多数并发问题往往出现在应用程序和数据库的设计阶段,因此,设计阶段如果充分考虑这个因素至关重要。 否则,应用程序就会存在潜在的潜能缺陷, 而且一般要到应用程序扩展性测试时才被发现。

上一篇:SQL Server如何解决加密问题? 人气:13773
下一篇:事务日志被填满的原因是什么? 人气:14383
浏览全部的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐