社区
数据库相关
帖子详情
在pb中kill数据库的进程
blue_sky_fly
2002-05-16 04:02:19
怎样在pb中kill数据库的进程,谢谢各位!
...全文
87
9
打赏
收藏
在pb中kill数据库的进程
怎样在pb中kill数据库的进程,谢谢各位!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongdongxiao
2002-05-17
打赏
举报
回复
killerdanny(danny@转职中...月夜惊心) 的方法相当好
值得收藏.
可惜是用的MSSQL.
如果是sybase,可以用
select fid,spid,status,loginame=suser_name(suid),origname=isnull(suser_name(origsuid), suser_name(suid)), hostname,blk=convert(char(5),blocked), dbname=db_name(dbid),cmd from master..sysprocesses
其中blk不为零者为死锁进程.
killerdanny
2002-05-16
打赏
举报
回复
http://www.csdn.net/expert/topic/621/621371.xml?temp=.9035913
renyueqing
2002-05-16
打赏
举报
回复
各位高高手,怎样得到死锁的spid?
dongdongxiao
2002-05-16
打赏
举报
回复
但是在当连接sqlca的tran_name 为$user_transaction就不允许用此命令
所以需要把tran_name置为null,再执行上面的命令.
update master..sysprocesses set tran_name=null where sp_id=:li_spid;
dongdongxiao
2002-05-16
打赏
举报
回复
ls_execute = 'kill ' + string(li_spid)
execute immediate :ls_execute using sqlca;
programbcb
2002-05-16
打赏
举报
回复
作一个杀进程的sp,然后调用此sp
blue_sky_fly
2002-05-16
打赏
举报
回复
我用的pb6.0,数据库为SYC Sybase System 10/11
blue_sky_fly
2002-05-16
打赏
举报
回复
To xingxing(xingxing) :
不是断开与数据库的连接,是杀死其他连接.比如发现有死锁,就需要杀死那些引起死锁的进程.请问怎样在pb中杀死其他进程.
xingxing
2002-05-16
打赏
举报
回复
disconnect
pb
9.0
pb
11.5 强制结束
进程
可支持多个同名
进程
强杀
pb
9.0
pb
11.5 强制结束
进程
可支持多个同名
进程
强杀
PB
_
kill
.rar_PowerBuilder_
pb
_
pb
进程
PB
多用户同时应用sql数据时,如出现死锁冲突可以
KILL
掉死锁
进程
。
查看oracle
进程
,杀
进程
pb
源程序
该程序使用
pb
9开发,可以查看oracle
数据库
的基本
进程
、带锁
进程
和死锁
进程
。能够杀
进程
,能够查看
进程
的相关联的信息。
PB
杀掉系统内多余
进程
的小程序源代码
有时候你的应用程序退出去了,但它的
进程
还在,这个程序就是用于杀掉这样的
进程
。
SQL Monitor for Oracle,MySQL和DB2 v2.4.3.6
中
文绿色版
SQL Monitor for Oracle,MySQL and DB2 是款免费的
数据库
跟踪工具,专门用来分析CPU使用率高的问题。 软件功能: 1. 监控SQL Server的
进程
和Job,查看当前执行的SQL/命令,并终止之。 2. 对象浏览器,跟 SQL Server Management Studio 类似 3. 查询数据 4.
数据库
收缩、备份、分离等 5. 性能分析 6. 对象/脚本查找 原理非常简单,首先是获取所有SQL
进程
,方法有多种: 1.sys.sysprocesses:在SQL Server 2000就声明要被移除了,不建议使用。实际上sys.sysprocesses是用以下的dmv来映射的。 2. sp_who 3. sp_who2:跟sp_who类似,获取的字段比sys.sysprocesses和以下的dmv要少。 4. sys.dm_exec_sessions等相关dmv: select * from sys.dm_exec_connections select * from sys.dm_exec_requests select * from sys.dm_exec_sessions 然后dbcc INPUTBUFFER(spid)来获取指定
进程
执行的SQL,最后用
kill
spid来
中
止SQL
进程
。 实际调试起来,会用到其它复杂的SQL,譬如是什么锁,锁定哪个
数据库
中
的哪个表,等等,下一篇文章才写吧。
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章