Les opérations telles que les analyses de table et d'index, traitées en parallèle, sont distribuées de manière égale entre les sous-agents SMP, par l'affectation à chaque agent d'une gamme d'enregistrements prédéterminés pour l'exécution. D'autres opérations, telles que le filtrage et les jointures de données, peuvent déséquilibrer les données pendant l'exécution d'une requête. L'optimiseur DB2 restaure l'équilibre avec l'opération REBAL.