Add PK for taxonomie.import_taxref #359
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR par @gildeluermoz
La table
taxonomie.import_taxref
est créée et peuplée sans clé primaire. Donc sans index. Lors de l'import du nouveau taxref detaxonomie.import_taxref
verstaxonomie.taxref
, la requête ne trouve pas d'index sur le cd_nom detaxonomie.import_taxref
. Elle est donc extrêmement longue. En ajoutant la PK, la mise à jour de taxref est incomparablement plus rapide (testé). Syntaxe de la modif non testée. A vérifier donc.Peut-être qu'il serait plus simple de créer cette PK dans le fichier https://github.com/PnX-SI/TaxHub/tree/master/apptax/taxonomie/commands/migrate_to_v15/data/0_taxrefv15_import_data.sql