如何在sqlplus中终止一个正在运行的select语句?

[复制链接]
查看11 | 回复9 | 2011-2-18 11:43:35 | 显示全部楼层 |阅读模式
如何在sqlplus中终止一个正在运行的select语句?
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
文件--取消
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
首先根据sql 文本找出运行select 的那个session,
然后alter system kill session 'sid,serial'
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
我一般按 CTRL +C 组合键。
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
最初由 melocy 发布
[B]我一般按 CTRL +C 组合键。 [/B]

这个快 呵呵
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
既然要这种效果,直接点叉叉不得了?
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
然后在操作系统上KILL -9 SPID
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
CTRL +C 可以中止记录的输出.
如果要KILL SESSION, 那就直接关掉SQL PLUS得了.
当然,如果你还想保留以前的查询结果又是另一回事.
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
最初由 lijietz 发布
[B]既然要这种效果,直接点叉叉不得了? [/B]

win2000 可以 unix  字符下面就这个了
回复

使用道具 举报

千问 | 2011-2-18 11:43:35 | 显示全部楼层
关键不是这个。。
如果用ctrl+c,oracle后台还在做这个select。如果kill session就不同了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行