Vous pouvez utiliser la procédure SYSPROC.NNSTAT pour collecter des statistiques pour tous les objets virtualisés, à l'exception de ceux qui sont définis dans la mémoire d'objets.
L'exemple suivant montre comment appeler la procédure SYSPROC.NNSTAT pour collecter des statistiques.
call SYSPROC.NNSTAT(NULL, 'schema', 'table_name', 'list_of_columns_commonly_used_in_predicates', '', 2, '/tmp/table_name.log', ?, 1);
Cet appel collecte des statistiques de niveau table et de niveau colonne pour les colonnes incluses dans l'argument list_of_columns_commonly_used_in_predicates. Si la table comporte un petit nombre de colonnes, vous pouvez collecter des statistiques pour toutes les colonnes de la table en indiquant la valeur null au lieu d'une liste de colonnes. Pour éviter de collecter des statistiques de colonne, indiquez la chaîne vide ('') à la place.
Pour plus d'informations, voir la procédure mémorisée SYSPROC.NNSTAT.