自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle數(shù)據(jù)庫(kù)中用instr代替like實(shí)操

數(shù)據(jù)庫(kù) Oracle
我們今天主要向大家介紹的是在Oracle數(shù)據(jù)庫(kù)中如何用instr來代替like的實(shí)際操作,以下就是文章的具體內(nèi)容的描述,望大家借鑒。

以下的文章主要介紹的是Oracle數(shù)據(jù)庫(kù)中用instr來代替like,假設(shè)表里有1100萬數(shù)據(jù),在很多的情況下,我們對(duì)其進(jìn)行相關(guān)的字符串匹配,在SQL語句的實(shí)際應(yīng)用中,我們一般的使用like來達(dá)到我們搜索的目標(biāo)。

但經(jīng)過實(shí)際測(cè)試發(fā)現(xiàn),like的效率與instr函數(shù)差別相當(dāng)大。下面是一些測(cè)試結(jié)果:

  1. SQL> set timing on  
  2. SQL> select count(*) from t where instr(title,’手冊(cè)’)>0;  
  3. COUNT(*)  
  4. ———-  
  5. 65881  
  6. Elapsed: 00:00:11.04  
  7. SQL> select count(*) from t where title like ‘%手冊(cè)%’;  
  8. COUNT(*)  
  9. ———-  
  10. 65881  
  11. Elapsed: 00:00:31.47  
  12. SQL> select count(*) from t where instr(title,’手冊(cè)’)=0;  
  13. COUNT(*)  
  14. ———-  
  15. 11554580  
  16. Elapsed: 00:00:11.31  
  17. SQL> select count(*) from t where title not like ‘%手冊(cè)%’;  
  18. COUNT(*)  
  19. ———-  
  20. 11554580  

注:

instr(title,’手冊(cè)’)>0 相當(dāng)于like

instr(title,’手冊(cè)’)=0 相當(dāng)于not like

治理oracle數(shù)據(jù)庫(kù)


上述的相關(guān)內(nèi)容就是對(duì)Oracle數(shù)據(jù)庫(kù)用instr代替like的描述,希望會(huì)給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle提高SQL的執(zhí)行效率的3種好用方法
  2. Oracle臨時(shí)表用法的經(jīng)驗(yàn)心得
  3. Oracle數(shù)據(jù)文件的特性介紹
  4. Oracle修改字段類型2種方案介紹
  5. Oracle數(shù)據(jù)庫(kù)的啟用與關(guān)閉的歸檔模式

 

責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-04-09 15:22:57

Oracle數(shù)據(jù)庫(kù)

2010-04-29 11:26:52

2010-05-19 17:14:50

MySQL&Oracl

2010-04-15 11:41:21

Oracle 數(shù)據(jù)庫(kù)

2010-05-21 17:51:58

MySQL數(shù)據(jù)庫(kù)

2010-04-09 10:13:13

Oracle數(shù)據(jù)字典

2010-05-25 11:13:07

MySQL數(shù)據(jù)庫(kù)

2023-12-28 08:00:00

數(shù)據(jù)庫(kù)人工智能

2010-05-19 15:01:14

MySQL數(shù)據(jù)導(dǎo)入

2010-04-19 17:39:04

Oracle導(dǎo)入

2010-05-17 15:58:05

MySQL Admin

2010-05-14 13:32:07

MySQL數(shù)據(jù)庫(kù)

2010-06-12 09:46:05

MySQL數(shù)據(jù)庫(kù)

2010-05-25 17:01:44

MySQL命令行

2010-05-14 14:21:18

2010-05-21 12:15:52

2010-04-12 09:36:29

Oacle merge

2010-04-15 14:18:30

Oracle創(chuàng)建

2010-05-10 17:00:53

Oracle死鎖進(jìn)程

2010-04-13 14:00:00

Oracle inse
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)