Quét tuần tự và quét chỉ mục
Tìm một email trong bảng 1 triệu hàng: không index quét 7353 trang mất 14ms; có index đọc 4 trang mất 0.03ms — nhanh 400 lần. Nhưng đừng đọc 'cost' như thời gian. Đo thật.
Tìm một email trong bảng 1 triệu hàng: không index quét 7353 trang mất 14ms; có index đọc 4 trang mất 0.03ms — nhanh 400 lần. Nhưng đừng đọc 'cost' như thời gian. Đo thật.
Bảng to gấp 10.000 lần (1k lên 10 triệu hàng) mà cây chỉ mục chỉ sâu thêm một tầng (2 lên 3), tìm một hàng vẫn đọc 6-7 trang. Vì fanout lớn, tra cứu gần như phẳng. Đo thật.
Trên hai cột trùng nhau, planner đoán 99 hàng còn thực tế là 10000 — lệch 100 lần. 'rows' của EXPLAIN là ước lượng, 'actual rows' của ANALYZE mới là đo thật. Đo thật.