日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

小编带你了解oracle使用索引和不使用索引性能分析

發(fā)布時(shí)間:2024/9/3 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小编带你了解oracle使用索引和不使用索引性能分析 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

  首先準(zhǔn)備一張百萬(wàn)條數(shù)據(jù)的表,這樣分析數(shù)據(jù)差距更形象!

  下面用分頁(yè)表數(shù)據(jù)對(duì)表進(jìn)行分析,根據(jù)EMP_ID 字段排序,使用索引和不使用索引性能差距!

  sql查詢語(yǔ)法準(zhǔn)備,具體業(yè)務(wù)根據(jù)具體表書寫sql語(yǔ)法:

  SELECT *

  FROM (SELECT ROW_.*, ROWNUM ROWNUM_

  FROM (SELECT *

  FROM KQS_SQ_INFO i

  ORDER BY i.EMP_ID desc ) ROW_

  WHERE ROWNUM <=20)

  WHERE ROWNUM_ >=10;

  使用 explain plan for可以分析sql

  如下:

  explain plan for SELECT *

  FROM (SELECT ROW_.*, ROWNUM ROWNUM_

  FROM (SELECT *

  FROM KQS_SQ_INFO i

  ORDER BY i.EMP_ID desc ) ROW_

  WHERE ROWNUM <=20)

  WHERE ROWNUM_ >=10;

  計(jì)算出SQL性能,使用

  select * from TABLE(dbms_xplan.display);打印出性能分析表

  如下圖:

  使用索引前:

  

  使用索引后

  可以清晰看到使用后cpu使用率很低,并且檢索是從索引開始而不是全文檢索

?

總結(jié)

以上是生活随笔為你收集整理的小编带你了解oracle使用索引和不使用索引性能分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。