成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle HINT的常用用法在SQL優化過程中

數據庫 Oracle
以下的文章主要描述的是在SQL優化過程中比較常見Oracle HINT的幾種用法,如果你對其感興趣的話,你就可以瀏覽以下的文章來增加你再此方面的興趣。

在SQL優化過程中有很多的用法可供我們大家選擇的,今天我們主要向大家介紹一些i實際應用中比較常見Oracle HINT的幾種用法,我在一個信譽度很好的網站找到一個關于SQL優化過程中常見Oracle HINT的用法的資料,拿出來供大家分享。

在SQL語句優化過程中,我們經常會用到hint,現總結一下在SQL優化過程中常見Oracle HINT的用法:

  1. /*+ALL_ROWS*/ 

表明對語句塊選擇基于開銷的優化方法,并獲得***吞吐量,使資源消耗最小化.

例如:

 

  1. SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';  
  2. /*+FIRST_ROWS*/  

 

表明對語句塊選擇基于開銷的SQL優化過程中常見Oracle HINT的用法,并獲得***響應時間,使資源消耗最小化.

例如:

 

  1. SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';  
  2.  /*+CHOOSE*/  

 

表明如果數據字典中有訪問表的統計信息,將基于開銷的優化方法,并獲得***的吞吐量;

表明如果數據字典中沒有訪問表的統計信息,將基于規則開銷的優化方法;

例如:

 

  1. SELECT /*+CHOOSE*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';  
  2.  /*+RULE*/  

 

表明對語句塊選擇基于規則的優化方法.

例如:

 

  1. SELECT /*+ RULE */ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT';  
  2. /*+FULL(TABLE)*/  

 

表明對表選擇全局掃描的方法.

例如:

 

  1. SELECT /*+FULL(A)*/ EMP_NO,EMP_NAM FROM BSEMPMS A WHERE EMP_NO='SCOTT';  
  2.  /*+ROWID(TABLE)*/  

 

提示明確表明對指定表根據ROWID進行訪問.

例如:

 

  1. SELECT /*+ROWID(BSEMPMS)*/ * FROM BSEMPMS WHERE ROWID>='AAAAAAAAAAAAAA'  
  2. AND EMP_NO='SCOTT';  
  3. /*+CLUSTER(TABLE)*/  

 

提示明確表明對指定表選擇簇掃描的訪問方法,它只對簇對象有效.

例如:

 

  1. SELECT /*+CLUSTER */ BSEMPMS.EMP_NO,DPT_NO FROM BSEMPMS,BSDPTMS  
  2. WHERE DPT_NO='TEC304' AND BSEMPMS.DPT_NO=BSDPTMS.DPT_NO;  
  3. /*+INDEX(TABLE INDEX_NAME)*/  

 

表明對表選擇索引的掃描方法.

以上的相關內容就是對SQL優化過程中常見Oracle HINT的用法的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle表列的修改具體步驟介紹
  2. Oracle用戶密碼的修改方案
  3. Oracle 數據庫的SQL的描述
  4. Oracle數據字典的實操
  5. 創建Oracle procedure并調用在pl/sql里
責任編輯:佚名 來源: 博客園
相關推薦

2010-06-28 11:06:04

SQL Server

2010-04-22 10:36:41

Oracle數據導入

2011-04-11 17:28:50

oracle存儲select語句

2013-12-12 17:14:10

Linuxvim

2011-05-20 15:59:06

Oracle存儲Sql語句

2020-05-11 09:38:52

Python開發函數

2010-05-05 17:19:32

Oracle存儲過程

2010-04-15 16:54:31

Oracle存儲過程

2021-02-15 12:06:05

PythonSetDict

2010-04-16 09:03:28

Oracle 存儲過程

2010-11-12 09:18:13

SQL Server存

2009-01-14 09:28:12

OracleSQL10g

2010-03-30 13:19:57

Oracle存儲

2010-05-05 14:55:15

Oracle存儲過程

2010-05-07 18:44:28

Oracle存儲過程

2011-08-15 15:56:31

SQL Server

2010-04-08 16:41:29

Oracle存儲過程

2011-07-07 13:59:54

存儲過程遠程數據庫Oracle數據庫

2010-04-29 17:31:56

Oracle存儲過程

2010-04-26 10:09:22

Oracle存儲過程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美aaaa视频| 国产精品美女在线观看 | 日韩视频专区 | 色婷婷精品国产一区二区三区 | 免费视频一区二区 | 国产亚洲网站 | 一级片免费观看 | 久久99精品久久久久蜜桃tv | 久久久精品在线 | 亚洲资源站 | 成人国产精品久久久 | 欧美日韩一区在线观看 | 欧美日韩三级在线观看 | 欧美日韩精品区 | 91精品国产综合久久精品图片 | 国产精品久久九九 | 久久国产精品91 | 国产精品久久久久久久久久妇女 | 久久精品小短片 | 日韩高清三区 | 久久不卡区| 婷婷精品 | 色综合视频 | 日本国产高清 | 久久免费福利 | av一区二区三区 | 四虎影视一区二区 | 国产午夜在线观看 | 一区二区三区网站 | 久久伊| 欧美精品在线免费观看 | www.久草| www.玖玖玖 | 免费在线色 | 视频一区二区在线观看 | 黄网站色大毛片 | 日韩精品在线观看网站 | 国产高清一区二区三区 | 成人免费在线视频 | 色视频成人在线观看免 | 国产精品国产精品国产专区不卡 |