Index là cấu trúc dữ liệu tăng tốc truy vấn. Các phương pháp tốt:
- Bảng lớn (CSV) -> index giúp chèn dữ liệu ở cuối.
- Index tạo trình tự dòng của bảng.
- Index tăng tốc các truy vấn SELECT.
Lưu ý: INSERT/UPDATE chậm hơn trên bảng có index (phải cập nhật index), nhưng SELECT nhanh hơn.
Ví dụ tạo index
mysql> CREATE TABLE IndexingDemo (Id INT, Name VARCHAR(100));
mysql> CREATE INDEX indexName ON IndexingDemo(Name);
Query OK, 0 rows affected (0.75 sec)