Mysql問題總結

2022-09-06 10:09:16 字數 425 閱讀 3813

1、分頁查詢優化

分頁查詢徒弟列表:

select * from user_friends where  master_id = # and status = # order by create_time desc limit #,#

使用limit offset,size的方式,查詢頁數越靠後查詢速度會越慢,應該加查詢條件來減少掃瞄的資料量,如查詢水滴明細:

select * from " + dbmaintainjob.water_income + "$ where user_id = # and create_time < # order by create_time desc limit 10

通過create_time來過濾掉一些資料。

2、explain欄位含義

參考文章:

mysql 問題總結

最近剛開始用mysql 遇到了問題總結下 刪除語句取別名的用法如下 delete a from table where a.id 1 ifnull a,b 函式 如果a 未null 就取b 的值 date fomate y m d h s 縮寫星期名 b縮寫月名 c月,數值 d帶有英文本首的月中的天...

MySQL問題總結

一 檢視更新操作規則 二 truncate表之後,主鍵的自增值如何改變?如果想讓自增主鍵不從1開始,建表時需要在語句外加上auto increment 1001 例如 注意 truncate表之後,自增主鍵的預設值會改為1,而不是1001。三 mysql索引型別 四 mysql索引方法 五 drop...

安裝MySQL問題總結

此次安裝mysql怕是該遇上的都遇上了,網上搜的解決辦法不詳細,今日記下,與君共勉。問題一 版本選擇,在mysql官網有兩種版本安裝包,一種是壓縮包,一種是mis 選擇mis安裝就像平時裝軟體一樣,但是限於英語,不知道每一步做什麼配置,裝起來很沒底。而且和別人的教程看起來不太對,裝錯了都不知道怎麼改...