Mysql爲什麼count(*)非常慢

select count(*) 應該是一個比較常用的語句,用來統計記錄行數。 但是,慢慢地你會發現,這個語句越來越慢了,爲什麼呢? count(*) 的實現方式 首先,我們來看下它的實現方式。 MySQL 中,不同的存儲引擎,count(*) 的實現方式是不同的。 1、MyISAM 引擎,比較簡單粗暴,直接將表的總行數存儲在磁盤上,因此效率很高; 2、InnoDB 引擎中,執行時,需要一行行的把數
相關文章
相關標籤/搜索