當前位置:成語大全網 - 書法字典 - 低區分度索引2021-12-06的查詢優化

低區分度索引2021-12-06的查詢優化

此處僅列出了InnoDB支持的索引:

這些索引的底部都是b+樹,壹個表中有好幾個b+樹。

索引通常分為兩類。主鍵索引也稱為聚集索引,而其他索引稱為非主鍵索引和輔助索引。

explain命令可以獲取sql語句的執行計劃,輸出列如下:

解釋輸出列

EXPLAIN輸出的type列描述了如何連接表。

/doc/ref man/5.7/en/explain-output . html # explain-join-types

以下列表描述了聯接類型,從最佳類型到最差類型排序

三張桌子

查詢每個資源池以及其中的主機數量。選擇資源池。*,計數(主機。ID)計數。

該查詢耗時7s。

按計劃行事

在此查詢中,is_deleted上的所有索引都因+0而無效。

此外,在+0之後,還發現與host的left join使用了hash join,這進壹步提高了查詢效率。

按計劃行事

或將計數放入服務器層進行統計:

這兩種寫法的實施方案是壹樣的。

未完待續