set autotrace的選項和計劃報告的屬性

xypincle發表於2017-03-24

  1. 一、set autotrace的常規選項:
  2. 1.set autotrace off 不生成autotrace報告,這是預設模式;
  3. 2.set autotrace on explain 只顯示最佳化器執行路徑報告
  4. 3.set autotrace on statistics 只顯示執行統計資訊
  5. 4.set autotrace on 顯示執行計劃和統計資訊
  6. 5.set autotrace traceonly 同4,但是不顯示查詢輸出
  7. 6.set autotrace traceonly explain 同explain plan,但是不執行語句,只產生計劃
  8. 7.set autotrace traceonly statistics 同5,只顯示執行路徑

  9. 二、查詢計劃報告的屬性:
  10. 1.cost 執行計劃的成本
  11. 2.card 基數,它是特定查詢計劃步驟輸出的記錄行數的估量
  12. 3.bytes cbo預測的每一個計劃步驟將返回的資料位元組數量
  13. 4.recursive calls 遞迴呼叫sql語句的數目
  14. 5.db block gets 從緩衝區告訴快取中讀取的總塊數
  15. 6.consistent gets 在快取區快取記憶體中一個塊被請求進行讀取的次數
  16. 7.physical reads 從資料檔案到快取去告訴快取物理讀取的數目
  17. 8.redo size 語句執行過程中產生的重做資訊的位元組數
  18. 9.bytes sent via sql*net to client 從伺服器傳送到客戶端的位元組數
  19. 10.bytes received via sql*net from client 從客戶端接收的位元組數
  20. 11.sql*net roundtrips to/from client 從客戶機傳送和接收的sql*net訊息的總數,包括從多行的結果集中提取的往返訊息
  21. 12.sorts(memory) 在記憶體中排序次數
  22. 13.sorts)disk) 在磁碟裡的排序次數
  23. 14.rows processed 更改或選擇返回的行數

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28878983/viewspace-2136001/,如需轉載,請註明出處,否則將追究法律責任。

相關文章