Bonjour,
J'ai une question : dans le cas d'un import/export, est-ce que je dois inclure les index ou les exclure?
A priori je pense les exclure car rien ne me dit que la valeur des rowid stockés dans les index sera la même entre les deux bases suite à la migration des données.
En outre on peut très bien avoir un nombre de fichiers moindre dans la base cible que dans la base source; cela implique que si on a des rowid dans les index sur un numéro de fichier inconnu dans la base cible, ces index migrés seront inutilisables.
Je pense qu'il serait donc plus judicieux de migrer seulement les données et de construire les index après plutôt que de migrer Données+Index (plus de trafic réseau) et faire un Rebuild des index (opération plus longue qu'un Create Index).
Je pose la question car dans un livre on parle de migrer les index mais comme les index sont fortement dépendants d'une caractéristique physique(le nombre de fichiers Unix), je m'interroge sur qui a raison.
Par avance merci pour les réponses.
Partager