社区
Sybase
帖子详情
如何找出当前运行的SQL语句和LOCK
black_snail
2006-12-07 07:16:32
在Sybase数据库段运行procedure,想知道当前运行的情况和加锁情况,
如何查看呢?
...全文
263
4
打赏
收藏
如何找出当前运行的SQL语句和LOCK
在Sybase数据库段运行procedure,想知道当前运行的情况和加锁情况, 如何查看呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jijiang1981
2006-12-15
打赏
举报
回复
现有的sybase不能很好的支持这一点.但是也有两个方法看到比sp_who更多的信息:
1. dbcc traceon(3604)
dbcc sqltext(spid)
dbcc traceoff(3604)
2. sp_showplan spid,null,null,null
这两个方法都需要sa的权限
sybasedba
2006-12-15
打赏
举报
回复
安装montable,可以看到所有的SQL语句
black_snail
2006-12-08
打赏
举报
回复
不错
根据sp_who,可以看到一些信息
但是只能看到spid,而如何找到这个spid的相应执行的sql呢?
hobbylu
2006-12-07
打赏
举报
回复
sp_who
sp_lock
SQLProfilerCheck_
Lock
监测数据库语句
运行
占用CPU大小、
运行
时间、
运行
效率,帮助程序员优化数据库语句,提高数据库
运行
效率。
mysql执行
sql语句
报错:
Lock
wait timeout exceeded; try restarting transaction
mysql执行
sql语句
报错:
Lock
wait timeout exceeded; try restarting transaction 执行
sql语句
出现该错误,原因是该表有语句正在执行,被锁住了,如果需要马上执行sql,可以先停掉正在执行的sql,方法如下: 查询中...
JAVA中直接执行
sql语句
java代码实现链接数据库最终实现动态执行
sql语句
如何查找MySQL中查询慢的
SQL语句
如何在mysql查找效率慢的
SQL语句
呢?这可能是困然很多人的一个问题,MySQL通过慢查询日志定位那些执行效率较低的SQL 语句,用--log-slow-queries[=file_name]选项启动时,mysqld 会写一个包含所有执行时间超过long_...
oracle sid查询
运行
语句,oracle 查询sid
运行
的
sql语句
这是
当前
运行
的
sql语句
select sid, v$session.username 用户名, last_call_et 持续时间, status 状态,
LOCK
WAIT 等待锁, machine 用户电脑名, logon_time 开始登入时间, sql_text from v$session, v$process, v$sql...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章