sql優化最新版

2021-09-09 07:13:59 字數 1242 閱讀 9187

1、慎用like語句

(1)、where name like 『%jack』 索引失效

(2)、where name like 『jack%』 索引生效

(3)、where name like 『%jack%』 索引失效

如果like 後面%在語句前面會導致索引失效

2、復合索引(糾錯)

網上大部分論壇中的部落格都是錯誤的。

user表中有如下字段,username,password,schoolname,給user表建立復合索引

create index index_name on user(username,password,schoolname);

查詢語句:

select * from user where username=『zs』 and password=『zs』 and schoolname=『yet』 索引生效

select * from user where username=『zs』 and password=『zs』 索引生效

select * from user where username=『zs』 and schoolname=『yet』 username索引生效,schoolname索引不生效

select * from user where password=『zs』 and schoolname=『yet』 索引不生效

select * from user where password=『zs』 and username=『zs』 and schoolname=『yet』 索引生效****

select * from user where schoolname=『yet』 and username=『zs』 and password=『zs』 索引生效****

3、or慎用

or兩側的語句,如果有一側沒有索引,那麼整個語句不走索引,但是如果兩側都有索引,這時候是走索引的。

4、is null ,is not null

目前版本已經可以走索引了,面試題答案有問題了

5、in

目前版本已經可以走索引了,面試題答案有問題了,不在需要使用between和exsit替換了

not in 不走索引

6、where子句中應盡量避免對索引字段操作(表示式操作或函式操作),比如select id from test where num/2 = 100應改為num = 200。

7、在使用復合索引時,查詢時必須使用到索引的第乙個字段,否則索引失效;並且應盡量讓字段順序與索引順序一致。

cimoc 最新版 Cimoc漫畫最新版

軟體介紹 cimoc漫畫最新版收集更多的漫畫型別,所有的漫畫非常的齊全,各大漫畫平台的有的漫畫在這裡都可以搜尋到哦 集齊的所有的漫畫資源,全面為使用者打造屬於自己的漫畫軟體,追漫的宅男宅女們千萬不要錯過了。cimoc漫畫最新版介紹 cimoc漫畫最新版功能 翻頁閱讀 page reader 捲紙閱讀...

cimoc 最新版 Cimoc最新版本

cimoc最新版本擁有超豐富的熱門漫畫資源,讓你在每乙個無聊的時間裡都可以自由閱讀好看的漫畫,每一本漫畫都擁有自己的標籤,讓使用者們可以通過這些標籤找到更多相似型別的漫畫,並且所有漫畫資源都可以讓你免費暢讀,看到好看的漫畫不要猶豫,直接點進去就能 cimoc最新版本 軟體特色 1.中漫 日漫 韓漫,...

運營管理最新版史蒂文森 運營管理答案 最新版本

最新可編輯 word 文件運營管理 11.04 第一章緒論 一 單選 填空 運營是企業 創造價值 活動的主要環節。企業之間的競爭最終體現在 運營過程的結果上 有形產品的變換過程通常也稱為 生產過程 p2 無形產品的變換過程有時稱為 服務過程 企業運營管理有兩大物件 運營過程 和 運營系統 p5 運營...