摘要:
本篇文章转自:链接:http://www.chinahtml.com/0611/11647833988945.html查看当前进程,或死锁进程,并能自动杀掉死进程: 处理死锁 查看当前进程,或死锁进程,并能自动杀掉死进程。因为是针对死的,所以如果有死锁进程,只能查看死锁进程。当然,你可以通过参数控制,不管有没有死锁,都只查看死锁进程。 调用示例 执行:Exec p_lockinfo具体的存储过程如下:CREATE PROC p_lockinfo @kill_lock_spid BIT = 1 , --是否杀掉死锁的进程,1 杀掉, 0 仅显示 @show_spid_if_nolock BIT 阅读全文
2012年2月23日 #
摘要:
锁有两种分类方法。(1) 从数据库系统的角度来看锁分为以下三种类型:* 独占锁(Exclusive Lock)独占锁锁定的资源只允许进行锁定操作的程序使用,其它任何对它的操作均不会被接受。执行数据更新命令,即INSERT、 UPDATE 或DELETE 命令时,SQL Server 会自动使用独占锁。但当对象上有其它锁存在时,无法对其加独占锁。独占锁一直到事务结束才能被释放。* 共享锁(Shared Lock)共享锁锁定的资源可以被其它用户读取,但其它用户不能修改它。在SELECT 命令执行时,SQL Server 通常会对对象进行共享锁锁定。通常加共享锁的数据页被读取完毕后,共享锁就会立即被 阅读全文
摘要:
使用sqlserver作为数据库的应用系统,都避免不了有时候会产生死锁, 死锁出现以后,维护人员或者开发人员大多只会通过sp_who来查找死锁的进程,然后用sp_kill杀掉。利用sp_who_lock这个存储过程,可以很方便的知道哪个进程出现了死锁,出现死锁的问题在哪里. 创建sp_who_lock存储过程 CREATE procedure sp_who_lock as begin declare @spid int declare @blk int declare @count int declare @index int declare @lock tinyint set @lock=0 阅读全文
摘要:
Microsoft Device Emulator 3.0 是基于 ARM 设备的设备仿真器的第三个公开发布的版本。Microsoft Device Emulator 3.0 还将与 Visual Studio 2008 一起发布。 Device Emulator 3.0 将替换以前版本 (1.0 和 2.0)的可执行文件和 DLL。Device Emulator 3.0 的主要新增功能为用于设备仿真器管理器 的新的自动化 API,该 API 使开发人员能够以编程的方式访问已安装的仿真器映像,从而执行在设备仿 真器管理器下拉菜单和上下文菜单上以交互方式执行的相同操作。 vs2005和vs200 阅读全文
摘要:
最近用VS2008开发Windows Mobile程序,使用C#、.NET Compact Framework,发现项目生成速度比较慢。用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长,编译速度巨慢,最慢达到5分钟之久,实在无法忍受。2345决定找出VS2008生成时,做了什么花费时间的工作。从工具à选项进入“选项”对话框67选择“MSBuild项目生成输出详细信息”为“诊断”这样编译时,会输出具体执行了那些任务,花费了多少时间。891011结果发现最花费时间的是1213Platform Verification Task14151617http://blogs.ms 阅读全文
摘要:
Windows Mobile 6.0模拟器的浏览器中输入本机网址却不能访问,出现No web site is configured at this address. Windows Mobile 6.0模拟器的浏览器中输入内网地址却不能访问,出现No web site is configured at this address. 而访问外网正常。 解决办法: IIS管理器-》右击网站-》属性-》网站——》IP地址一项-》选择全部未分配-》 确定关闭 问题解决。 阅读全文
摘要:
在windows mobile中访问web service时出现以下错误: System.Net.WebException: 无法显示错误消息,原因是无法找到包含此错误消息的可选资源程序集 ---> System.Net.Sockets.SocketException: 无法显示错误消息,原因是无法找到包含此错误消息的可选资源程序集位于 System.Net.Sockets.Socket.ConnectNoCheck()位于 System.Net.Sockets.Socket.Connect()位于 System.Net.Connection.doConnect()位于 System.N 阅读全文