msSqlServer是如何判断死锁的
当对数据库并发访问的时候,当两个会话同时等待访问由其他会话锁定的资源时,便会发生死锁。当sql发现死锁的访问后,将选择其中一个会话作为死锁牺牲品来解决死锁.这个是msSqlServer的基本功能,我想大多数人都有所了解,我想问的是,msSqlServer自身是如何判断2个访问发生了死锁的啊,我做了一个简单的存储过程,然后用并发去执行,超不过10次就提示,发生了死锁,我很不理解啊.存储过程
作者: xl2031 发布时间: 11-24
求测试数据库性能方法!
我的数据库为sql2000企业版sp3,数据库不到300M,网站流量不到2000IP,但是数据库占内存1.7个G,cpu:30-50%想求问各位高手,如何测试数据库,有没有什么测试工具!或者有没有改善的方法,非常感谢各位朋友指教!!!
作者: web20data 发布时间: 11-24
跨服务器数据库查询
是这样,我现在有两服务器AB分别装了sql2000,现在我已在其中A企业管理器中注册了B服务器,我现在想调用B数据库中的表应如何处理呢,我现在用的是别名的链接服务器,能否直接通过注册组名访问吗。
作者: ccssddnnsb 发布时间: 11-24
生成dbf,文件名长度问题
各位好,下面的代码可以生成一个dbf文件。代码中想生成一个test20111122文件,但在有的电脑上生成dbf文件的文件名只有8位,结果为test2011文件。实在不知道什么原因。。SQLcodeEXECsp_configure'showadvancedoptions',1;RECONFIGUREWITHOVERRIDE;goEXECsp_configure'x
作者: TimZhuFaith 发布时间: 11-24
Access中的ExecuteNonQuery()返回值问题
如题,我执行一个delete语句,结果发现,成功或者不成功,返回值都是0,这样搞不清到底删除了没有啊.看帮助上说,ExecuteNonQuery()的返回值,应该是影响的行数才对,如果删除成功了,应该返回值是1啊,可是我这里测试,成功不成功,都是0;
作者: fuxiyang 发布时间: 11-23
sql server 2008 不能调试语句
我刚装了sqlserver2008在查询分析器里写了几调语句却不能调试,设置断点,点击调试,屏幕一闪而过,没有任何提示错误语句:declare@iint;set@i=10;--设置断点注:已经将登录用户设置为sysadmin角色的用户
作者: wb20080808 发布时间: 09-22
provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接
在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接) 说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错
作者: lvhao520121 发布时间: 07-24
询问一个存储过程的写法
SQLcodealterprocedureusp_ReplaceSourceText(@t1nvarchar(max))asdeclare@sqlnvarchar(max)beginset@sql='select''updateaseta.source_text=b.newfrom''+name+''a,'+@t1+'
作者: bashen1101 发布时间: 11-24