天天看點

MySQL語句相關經驗總結

1. 字段自減

一般在做字段減法的時候我們需要在外部判斷一次數值 這樣可以省去一次外部數值判斷的查詢,也可以防止無符号字段 total 為0時 數值溢出,将變成最大值或者報錯的情況

2.

update 的 set 使用子查詢資料

這樣可以通過子查詢一次更新多個字段值,效率要高很多了吧

3. count(*)效率高

之前看過許多相關文章,有的說使用 count(id) 效率高,各說各的看起來都有理,但自己測試: 270w資料,350mb大小資料表,count(*) 比 count(id) 速度快了至少 10 倍 甚至 100 倍

繼續閱讀