Hiểu SQL Index trong 5 phút

Index giống mục lục của cuốn sách: giúp tìm nhanh nhưng tốn thêm chỗ và làm chậm lúc ghi.
Hiểu SQL Index trong 5 phút

Không có index, cơ sở dữ liệu quét cả bảng. Có index trên cột hay lọc hoặc nối, nó nhảy thẳng tới dòng cần tìm.

Nên đánh index cho khóa ngoại và cột trong WHERE/ORDER BY thường dùng. Đừng đánh index mọi cột: mỗi index làm INSERT/UPDATE chậm hơn.

Dùng kế hoạch thực thi (execution plan) để kiểm tra index có được dùng thật không.

Chia sẻ
Facebook
Zalo

Góp ý cho bài viết

Góp ý của bạn được gửi riêng cho tác giả và không hiển thị công khai.

0/2000
Được phát triển bởi Cloudzone