mysql覆蓋索引高效能實例分析

王林
發布: 2023-05-29 22:18:07
轉載
942 人瀏覽過

1、高效能的原因

索引通常比記錄小,覆蓋索引查詢只需要讀取索引,而不需要讀取記錄。

索引都按照值的大小進行順序存儲,相較於與隨機存取記錄,需要更少的I/0。

大多數資料引擎能更好的快取索引,例如MyISAM只快取索引。

2、實例

ijiangtao_local_db_mysql表的action列包含索引。使用explain分析下面的查詢語句,對於索引覆寫查詢(index-covered query),分析結果Extra的值是Using index,表示使用了覆蓋索引 :

explain select `action` from ijiangtao_local_db_mysql.t_user_action_log;
登入後複製

以上是mysql覆蓋索引高效能實例分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!