Tôi khá mới đối với cơ sở dữ liệu, vì vậy hãy tha thứ cho tôi nếu đây là một câu hỏi ngớ ngẩn.Cơ sở dữ liệu về độ phức tạp của truy vấn cơ sở dữ liệu
Trong cơ sở dữ liệu hiện đại, nếu tôi sử dụng chỉ mục để truy cập một hàng, tôi tin rằng điều này sẽ là O (1) phức tạp. Nhưng nếu tôi làm một truy vấn để chọn một cột khác, nó sẽ là O (1) hoặc O (n)? Có phải cơ sở dữ liệu phải lặp qua tất cả các hàng, hay nó xây dựng một danh sách được sắp xếp cho mỗi cột?
Ngoại trừ chỉ mục băm, trong đó nó là O (chiều dài chuỗi-chuỗi) –