Op je eerste vraag, maar toch, dat mag je gerust aannemen.
Op de tweede vraag:
Indexen helpen het zoeken te versnellen - het is als een index in een boek. Ze kunnen de DB-engine helpen om naar het juiste record te springen, net zoals een index u kan helpen naar de juiste pagina in een boek te springen.
Het voordeel voor indexen die u zelf kunt maken, hangt af van hoe u de gegevens wilt doorzoeken.
In jouw voorbeeld zou ik een INDEX maken voor de naamvelden als je ernaar gaat zoeken in je app.