2011-01-16 4 views
1

Quels sont les avantages ou les inconvénients de l'activation de la propriété d'index d'un attribut sur une entité de données principale?iPhone. attributs indexés

J'ai une base de données avec environ 300 articles. Chaque article a une description en 4 langues. La description est d'environ 40 caractères, généralement moins. J'ai 4 attributs supplémentaires sur d'autres entités qui sont aussi des descriptions dans quatre langues, également avec moins de 40 caractères.

Est-ce qu'il sera nécessaire d'activer l'index pour tous ces 8 attributs? Y a-t-il un avantage ou un désavantage?

merci

Répondre

2

Avantages d'un index: recherche plus rapide sur ce champ. Inconvénients: les inserts sont plus lents et un espace de stockage supplémentaire est requis.

Dans une table de seulement 300 lignes, cela ne fera probablement pas beaucoup de différence. Mais vous devrez profiler votre application particulière pour être sûr.

+0

Merci. J'ai testé l'un ou l'autre chemin et n'ai pas trouvé de différence perceptive. Je suppose que j'ai un petit nombre de rangées mais comme ce ne sera pas plus grand que ça, je pense que je vais garder ça. – SpaceDog

Questions connexes