em có 1 bảng khoảng 1 triệu dòng.
category varchar
service_id INT
object_id TEXT
khi em select với WHERE category = ‘XXX’ AND service_id = YYY AND object_id = ‘ZZZ’ thì rất chậm, phải 5 6s mới ra, dù kết quả chỉ có 2,3 dòng
em đã đánh index riêng lẻ cho cả 3. em nghe nói có cái đánh index gộp kiểu nhiều column cùng 1 kiểu dữ liệu vào 1 index, nhưng 3 column kia là 3 kiểu dữ liệu khác nhau.
và 1 cái nữa là khi select WHERE IN rất nhanh nhưng WHERE LIKE thì lại rất chậm.
không biết có cách nào để tối ưu hơn không nhỉ. em cảm ơn

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?