Oracle Database : tester le parallélisme sur une requête
Compte tenu de la complexité du moteur de bases de données édité par Oracle, j’ai toujours eu un doute sur l’intérêt du parallélisme. Le mécanisme consiste à augmenter le nombre de threads affecté à une table, à une requête, … Le risque est tout de même de mettre un biais dans le fonctionnement de la base de données. La ressource utilisée doit être proportionnelle à la volumétrie des tables utilisées.
Tester le parallélisme sur Oracle Database
Vous pouvez demander à Oracle de configurer automatiquement le nombre de threads dans votre session sur une requête, selon des besoins de test.
ALTER SESSION SET parallel_degree_policy = auto; SELECT /*+parallel */ ename, dname FROM scott.emp e, dept d WHERE e.deptno=d.deptno;
Source : How Parallel Execution Works