Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 13/10/2016 12:25:54
- fbamiere@yahoo.com
- Membre
Create index : comment optimiser les temps de traitement ?
bonjour,
je n'ai pas trouvé le moyen de construire un index en mode parallèle. Même si, en 9.6, j'ai activé les paramètres de parallélisation, ils ne semblent pas pris lors de la création de l'index.
Pour des grosses tables (200 millions de lignes), c'est très long...
1) Est ce que cette fonctionnalité est prévue ?
2) y a t il d'autres paramètres qui peuvent accélerer la création d'un index ?
merci
Hors ligne
#2 13/10/2016 12:59:30
- rjuju
- Administrateur
Re : Create index : comment optimiser les temps de traitement ?
Bonjour,
1) La création d'index de manière parallélisée n'est pas possible en 9.6. Des travaux sont en cours, cela arrivera probablement en version 10.
2) De quel type d'index s'agit-il, des btree? Si oui, vous augmenter le maintenance_work_mem pour trier les données en RAM plutôt que sur disque.
Julien.
https://rjuju.github.io/
Hors ligne