暂无图片
plsql developer的command窗口在显示执行计划时被截断了!
我来答
分享
外包DBA
2020-06-05
plsql developer的command窗口在显示执行计划时被截断了!

公司安全规定,无法直接登录服务器,所以无法使用sqlplus!
plsql developer的command窗口在显示执行计划时被截断了!

set linesize 无论多大都没有效果
微信截图_20200605231040.png

请问有哪位大佬知道在哪里可以设置显示的长度吗?

我来答
添加附件
收藏
分享
问题补充
8条回答
默认
最新
外包DBA

我知道F5可以看解释计划,
但是我需要看sql真正执行以后的执行计划!

command窗口也无法
set autotrace
不知道要怎么才能使用,
谢谢各位大佬!

暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文

在SQL窗口执行看下结果了?
这个SQL的执行计划好像就只有这么短吧,可以试试别的非FIXED对象的SQL。

暂无图片 评论
暂无图片 有用 0
打赏 0
你好我是李白

pl/sql developer 打开sql窗口,不要打开command窗口,有专门显示执行计划的按钮吧~

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA

抱歉,是我的例子没有举好!
这种情况下不应该只有这几列吧?
1.png2.png

暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA

@你好我是李白
您说的是解释计划吧?

@章芋文
请章老师帮忙看一下,我知道新版的plsql developer是可以直接在command窗口执行sql后通过select * from table(dbms_xplan.display_cursor(null,null,‘allstats last’));来查看最近sql的执行计划的,但是也被截断了!

(我知道toad是没有这种问题的,但是toad也不在公司安全红线规定的软件列表中)

暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文

确实有点问题,回头我找个pl/sql dev试试:

SQL> select count(*) from x$kslltr; Execution Plan ---------------------------------------------------------- Plan hash value: 419571917 ---------------------------------------------------------------------- | Id | Operation | Name | Rows | Cost (%CPU)| Time | ---------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 1 | 0 (0)| 00:00:01 | | 1 | SORT AGGREGATE | | 1 | | | | 2 | FIXED TABLE FULL| X$KSLLTR | 582 | 0 (0)| 00:00:01 | ----------------------------------------------------------------------
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA
升级问题到: 潜在风险
暂无图片 评论
暂无图片 有用 0
打赏 0
外包DBA
升级问题到: 紧急故障
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle EMCC可以独立安装吗?还是必须安装到数据库服务器上?
回答 1
https://www.modb.pro/db/66272希望对你有所帮助
客户端程序已经停掉,但是oracle里面的连接还在?tcp状态还是established
回答 2
已采纳
客户端没有正确发送断开指令的话,就会留有会话,你可以killsession或者orakill
oracle 12.2 rac打补丁
回答 5
图中使用grid用户执行,所以报错了,请使用oracle用户执行!
RMAN 如何用SQL查询当前存在的备份集详情
回答 3
已采纳
可以通过SELECTFROMV$BACKUPSETDETAILS;查询备份集的详细信息,例如备份集的类型、状态、开始时间、结束时间、备份大小诸如此类的
请问各位老大,是否有oracle快速搭建dataguard的办法?
回答 4
已采纳
好像没有,我上两个月四十多套就是一套一套搭起来的
Oracle 怎么用expdp导出去一年的所有业务数据?
回答 2
用于指定过滤导出数据的where条件QUERY[schema.][tablename:]queryclauseSchema用于指定方案名,tablename用于指定表名,queryclause用于指定
等保测评关于数据库问题整改
回答 3
每次等保测评都是这些问题,想知道专家们是怎么处理的。
Oracle 行链接行迁移产生的空块会被rman算到不执行空块压缩从而直接备份?
回答 1
是的
AWR报告中关于%Busy CPU的疑问
回答 1
已采纳
%BusyCPU(DBCPUbackupgroundcputime)/(OSBusyTime/100)(InstanceCPU%TotalCPU)/(1HostCPU%Idle)%TotalCPU(D
Oracle在线重定义是否可以修改列数据类型,从varchar2修改到clob吗?
回答 2
已采纳
不管有没有数据,都不能使用在线重定义功能将VARCHR2字段修改成CLOB字段,已实测原表CREATETABLEtableo(IDNUMBERPRIMARYKEY,TIMEvarchar2(20));