Comment améliorer les temps d’exécution sous SAS ?

Puis-je passer à la vitesse supérieure sous SAS ?

La réponse est OUI … mais.

Les éléments que vous trouverez dans cet article ne prouvent pas leur efficacité dans tous les cas de figure et peuvent se traduire par une consommation supérieure en ressources système.

Concernant les performances, les axes d’amélioration sont nombreux, variés et cumulatifs (méthodes de programmation, options de gestion de la mémoire, etc.).
Cet article propose des conseils complémentaires à ceux contenus dans l’article :

« Optimiser le temps d’exécution d’un tri sur son poste personnel »

Dans cet article, nous allons tout d’abord nous intéresser à l’optimisation des accès au disque dur, qui est de loin le composant le plus lent des ordinateurs actuels.

Ensuite, nous allons évoquer la possibilité d’utiliser la mémoire vive comme espace de travail SAS, le périmètre d’application, les effets sur les temps d’exécution, ainsi que les risques encourus.

Cet article est particulièrement destiné aux utilisateurs de SAS sur des monopostes munis d’une grande quantité de mémoire vive et qui exécutent de nombreux traitements SAS, sur des volumes de données modérés à élevés.

Note : Veuillez au préalable positionner l’option sortsize à « MAX » dans le fichier SASV9.CFG (situé dans le répertoire d’installation de SAS) ou en début de programme SAS.

Télécharger le PDF :
Comment améliorer les temps d’exécution sous SAS ?

  • Catégories : SAS/Base
  • OS : Windows
  • Versions : SAS® 9.1.3, SAS® 9.2
  • Vérifié en septembre 2010