InnoDB 引擎中 count(*)速度?

爲什麼 select count(*) from t,在 InnoDB 引擎中比 MyISAM 慢? 不一定。分兩種情況。 1.如果在查詢語句中帶有where 條件的話。兩種表的操作是一樣的。 2.如果查詢SQL語句不帶有where 條件的話。MyISAM 比InnoDB 快。因爲在MyISAM 引擎中把一張表的總行數存儲在了磁盤上,查詢的時候直接返回就行了。而InnoDB 需要全表掃描,計算總行
相關文章
相關標籤/搜索