Annonces

Accueil  Sybase | Adaptive Server  Sybase ASE - Procédures stockées de monitoring exploitant ...

Sybase | Adaptive Server Sybase | Adaptive Server

Sybase ASE - Procédures stockées de monitoring exploitant les tables MDA

Publié le 14/03/2011 Cet article décrit et propose en téléchargement des procédures stockées de surveillance d'instances Sybase Adaptive Server Enterprise, procédures qui exploitent les tables MDA, nouveauté apparue avec Sybase 12.5.0.3. Les tables MDA supplanteront à terme les outils de monitoring actuels comme Monitor Server et Historical Server dont la fin de support est déjà annoncée pour le 31/12/2012, information à garder à l'esprit.

Ce premier volet propose :

  • sp_dba_whodoes : monitoring des processus actifs.
  • sp_dba_whatdoes : monitoring SQL des processus.
  • sp_dba_cache : monitoring de l'efficacité des caches.
  • sp_dba_getobj : monitoring des objets (tables et indexes) en cache.
  • sp_dba_getwe : monitoring des évènements d'attente.
  • sp_dba_io : monitoring des entrées / sorties sur les devices (I/Os).
  • sp_dba_spid : monitoring physique, logique et transactionnel d'un processus.

Les procédures sont créées dans la base sybsystemprocs et pour certaines de ces procédures stockées, une historisation dans tempdb est gérée, historique qui est purgé au delà d'une certaine limite. La persistence des tables créées dans tempdb est gérée en créant la structure dans la base système model.

Les tables MDA s'enrichissent au fil des versions et patches (nouvelles colonnes), c'est pourquoi plusieurs sources dépendant de la version du serveur ASE sont proposées en téléchargement pour la plupart des procédures stockées.

Sybase ASE - Procédures stockées de monitoring exploitant les tables MDA

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.6.0