Table of Contents

B-Tree indexes và Hash indexes trong MySQL

BTREE hoặc HASH hoặc RTREE là các kiểu Index, hiểu rõ về chúng sẽ giúp chúng ta tạo ra các index hiệu quả hơn. Người viết chỉ so sánh 2 loại index phổ dụng nhất trong MySql là BTREE và HASH.

Những đặc điểm của BTREE index

Những đặc điểm của HASH index

Việc chọn index theo kiểu BTREE hay HASH ngoài yếu tố về mục đích sử dụng index thì nó còn phụ thuộc vào mức độ hỗ trợ của Storage Engine. Ví dụ MyISAM, InnoDB hay Archive chỉ hỗ trợ Btree, trong khi Memory lại hỗ trợ cho cả 2.