Indexeren van databasevelden

Per databaseveld kan je aangeven of deze moet worden geïndexeerd of niet. Geïndexeerde velden zijn sneller doorzoekbaar, waardoor bijvoorbeeld selecties die hierop zijn gebaseerd sneller kunnen worden opgebouwd.

Het is echter niet aan te raden om alle velden in je database te indexeren. Dit beïnvloedt de performance van je database juist negatief.

  • Indexeer alleen velden die worden gebruikt binnen selectie-condities als 'Check op veldwaarde' en 'Profielen sorteren en/of selecteren'
  • Een index werkt het beste op een numerieke veld
  • Je kan maximaal 64 velden indexeren per database en per collectie. Ons advies is om dit te limiteren tot maximaal 6 velden per database of collectie
  • Een veld van het type 'groot veld' kan niet worden geïndexeerd

Een veld indexeren

  • Ga naar je database of collectie en kies voor 'Velden & Interesses'
  • Klik op bewerken bij het veld dat je wilt indexeren
  • Selecteer bij de optie 'index -> Geïndexeerd' en klik op opslaan

Uniek geïndexeerd

Een unieke index zorgt ervoor dat elke waarde maar één keer mag voorkomen in het veld. Dit is bijvoorbeeld handig voor een e-mailadresveld: je voorkomt dan dubbele adressen in je database.