oracle常见问题

视频课:https://edu.csdn.net/course/play/7940

oracle,Cannot SET AUTOTRACE解决问题


1、SET AUTOTRACE参数

SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式
SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE只显示优化器执行路径报告 
SET AUTOTRACE ON STATISTICS -- 只显示执行统计信息
SET AUTOTRACE ON ----------------- 包含执行计划和统计信息 
SET AUTOTRACE TRACEONLY ------ 同set autotrace on,但是不显示查询输出

2、只能在sql plus下执行

SQL> SET AUTOTRACE ON;
SQL> select count(*) from oz_member;

  COUNT(*)
----------
       472


执行计划
----------------------------------------------------------

-------------------------------------------------------
| Id  | Operation        | Name  | Rows  | Cost (%CPU)|
-------------------------------------------------------
|   0 | SELECT STATEMENT |       |     1 |     1   (0)|
|   1 |  SORT AGGREGATE  |       |     1 |            |
|   2 |   INDEX FULL SCAN| PK1_1 |   472 |     1   (0)|
-------------------------------------------------------

Note
-----
   - 'PLAN_TABLE' is old version


统计信息
----------------------------------------------------------
        193  recursive calls
          0  db block gets
         34  consistent gets
          0  physical reads
          0  redo size
        409  bytes sent via SQL*Net to client
        385  bytes received via SQL*Net from client
          2  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
          1  rows processed、

Oracle 用shutdown+immediate关机后启动方法

SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。

 

启动方法:

进入dos输入

sqlplus/nolog连接到sql

SQL> conn / as sysdba
已连接。

SQL>shutdown abort

ORACLE 例程已经关闭。

SQL> startup
ORACLE 例程已经启动。


Total System Global Area  171966464 bytes
Fixed Size                   787988 bytes
Variable Size             145488364 bytes
Database Buffers           25165824 bytes
Redo Buffers                 524288 bytes
数据库装载完毕。
数据库已经打开。

之后就可重新启动oracle了

发布了669 篇原创文章 · 获赞 631 · 访问量 125万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览