MySQL | count(*)這麼慢,我該怎麼辦?

在開發系統的時候,你可能經常需要計算一個表的行數,比如一個交易系統的所有變更記錄總數。這時候你可能會想,一條 select count(*) from t 語句不就解決了嗎? 但是,你會發現隨着系統中記錄數越來越多,這條語句執行得也會越來越慢。然後你可能就想了,MySQL 怎麼這麼笨啊,記個總數,每次要查的時候直接讀出來,不就好了嗎。 那麼今天,我們就來聊聊 count(*) 語句到底是怎樣實現的
相關文章
相關標籤/搜索