亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問oracle在寫查詢語句時,如何調用已建立好的索引?

請問oracle在寫查詢語句時,如何調用已建立好的索引?

千萬里不及你 2019-09-20 15:14:59
oracle在寫查詢語句時,如何調用已建立好的索引?
查看完整描述

7 回答

?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

索引不用你顯式的去調用。 oracle會在執行階段,自己去尋找合適的索引。
不過能否高效的利用索引,還是需要一些sql編寫技巧的。
比如把常用的查詢字段作為索引,少用 like之類的語句等等。如果需要詳細了解,你最好找找oracle查詢優化方面的資料。

查看完整回答
反對 回復 2019-09-22
?
POPMUISE

TA貢獻1765條經驗 獲得超5個贊

如果你是說強制使用索引:
select /*+ INDEX ( table T_index) */ * from table where ........

查看完整回答
反對 回復 2019-09-22
?
MM們

TA貢獻1886條經驗 獲得超2個贊

為了增強程序的可移植性,便有了size_t,它是為了方便系統之間的移植而定義的,不同的系統上,定義size_t可能不一樣。
在32位系統上 定義為 unsigned int 也就是說在32位系統上是32位無符號整形。在64位系統上定義為 unsigned long 也就是說在64位系統上是64位無符號整形。size_t一般用來表示一種計數,比如有多少東西被拷貝等。例如:sizeof操作符的結果類型是size_t,該類型保證能容納實現所建立的最大對象的字節大小。 它的意義大致是“適于計量內存中可容納的數據項目個數的無符號整數類型”。所以,它在數組下標和內存管理函數之類的地方廣泛使用。而ssize_t這個數據類型用來表示可以被執行讀寫操作的數據塊的大小.它和size_t類似,但必需是signed.意即:它表示的是signed size_t類型的。
typedef unsigned long size_t


查看完整回答
反對 回復 2019-09-22
?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

size_t是一個數據類型,在多數編譯器中定義為一個long,因此你可以將它作為long理解。
而之所以要有這個類型,就是因為它在部分編譯器下是一個超長整數,即long long int

查看完整回答
反對 回復 2019-09-22
  • 7 回答
  • 0 關注
  • 921 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號