程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> sql語句中導致索引失敗的一些錯誤使用方式,sql語句

sql語句中導致索引失敗的一些錯誤使用方式,sql語句

編輯:Oracle教程

sql語句中導致索引失敗的一些錯誤使用方式,sql語句


在數據庫上,你創建了索引,卻發現索引沒有被使用到。

很大程度上,是由於自己在寫sql語句的時候,沒有正確方式。

有幾種情況可能導致索引沒有被使用:

1、在索引行使用null,is null等判斷條件。

2、在索引行使用<>判斷語句,會導致全文快速索引。

3、在where查詢條件中,索引行使用函數進行比較。

4、索引行的數據類型跟判斷的數據類型不符。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved