Đối với câu hỏi đầu tiên của bạn, vâng, bạn có thể yên tâm khi cho rằng điều đó.
Đối với câu hỏi thứ hai:
Các chỉ mục giúp tăng tốc độ tìm kiếm - nó giống như một chỉ mục trong một cuốn sách. Chúng có thể giúp công cụ DB chuyển đến bản ghi chính xác, giống như một chỉ mục có thể giúp bạn chuyển đến đúng trang trong sách.
Lợi ích của các chỉ mục mà bạn có thể tự tạo phụ thuộc vào cách bạn định tìm kiếm dữ liệu.
Trong ví dụ của bạn, tôi sẽ tạo một INDEX trên các trường tên nếu bạn định tìm kiếm chúng trong ứng dụng của mình.