• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    Oracle 開啟autotrace功能

    發布時間:  2012/9/14 16:56:01

    默認的Oracle的sqlplus是不能夠啟動執行分析計劃、統計執行效率的,啟動如下功能只需要幾步:

    1:通過sys用戶sysdba角色登陸

    2:創建autotrace 角色,執行如下腳本

      $Oracle_HOME\RDBMS\ADMIN\tracetab.sql

      在Oracle9i中需要運行$ORACLE_HOME\RDBMS\ADMIN\utlxplan.sql腳本生成plan_table表;-
     

      在Oracle10g中PLAN_TABLE不再需要創建,Oracle缺省增加了一個字典表PLAN_TABLE$,然后基于PLAN_TABLE$創建公用同義詞供用戶使用

       將該角色賦予需要進行跟蹤分析的用戶

    3:啟動跟蹤

    用法: SET AUTOT[RACE] {OFF | ON | TRACE[ONLY]} [EXP[LAIN]] [STAT[ISTICS]]

    舉例:
    SET AUTOT[RACE] OFF 停止AutoTrace
    SET AUTOT[RACE] ON 開啟AutoTrace,顯示AUTOTRACE信息和SQL執行結果
    SET AUTOT[RACE] TRACEONLY 開啟AutoTrace,僅顯示AUTOTRACE信息
    SET AUTOT[RACE] ON EXPLAIN 開啟AutoTrace,僅顯示AUTOTRACE的EXPLAIN信息
    SET AUTOT[RACE] ON STATISTICS開啟AutoTrace,www.linuxidc.com僅顯示AUTOTRACE的STATISTICS信息

    結果解釋
    physical reads 物理讀——執行SQL的過程中,從硬盤上讀取的數據塊個數
    redo size      重做數——執行SQL的過程中,產生的重做日志的大小
    bytes set via sql*net to client  通過sql*net發送給客戶端的字節數
    bytes received via sql*net from client  通過sql*net接受客戶端的字節數
    sorts(memory)  在內存中發生的排序
    sorts(disk)    不能在內存中發生的排序,需要硬盤來協助
    rows processed 結果的記錄數 

     邏輯讀 =(db block gets+ consistent gets)

    set atuotrace on;

    set autotrace traceonly explain statistics;


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線