當前的問題涉及速度明顯緩慢的「SELECT COUNT(*)...” (*)” MySQL 中的查詢,即使應用了“WHERE”子句。聚集主鍵
本實例中使用的儲存引擎InnoDB 使用聚集主鍵。 ,對聚集主鍵執行範圍掃描需要掃描所有行,包括其潛在的寬列值。
要最佳化此查詢,請考慮以下策略:最佳化表:執行「OPTIMIZE TABLE」可確保資料頁依序實體排序。聚集主鍵上的範圍掃描的效能。與聚集主鍵相比,掃描速度快得多。進一步提高效能,請考慮將“change_event_id”列修改為如果它從零遞增,則為“BIGINT UNSIGNED”。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3