Types de requêtes API pour le moniteur d'instantanés
Pour les types de requêtes API, les informations sur le niveau du moniteur sont renvoyées si le commutateur du moniteur associé est activé. Vous devez vérifier les éléments du moniteur que vous voulez utiliser pour déterminer si l'élément du moniteur est sous le contrôle du commutateur du moniteur.
Le tableau suivant répertorie tous les types de demandes d'instantanés pris en charge.
| Niveau du moniteur | Type de requête API | Informations renvoyées |
|---|---|---|
| Liste des connexions | SQLMA_APPLINFO_ALL |
Informations d'identification de l'application pour toutes les applications actuellement connectées à une base de données gérée par l'instance de base de données sur la partition où l'instantané est pris. |
| Liste des connexions | SQLMA_DBASE_APPLINFO |
Informations d'identification de l'application pour chaque application actuellement connectée à la base de données spécifiée. |
| Liste des connexions | SQLMA_DCS_APPLINFO_ALL |
Informations d'identification de l'application pour toutes les applications DCS actuellement connectées à une base de données gérée par l'instance de base de données sur la partition où l'instantané est pris. |
| Gestionnaire de base de données | SQLMA_DB2 |
Informations au niveau du gestionnaire de la base de données, y compris les paramètres du commutateur du moniteur au niveau de l'instance. |
| Base de données | SQLMA_DBASE |
Informations et compteurs au niveau de la base de données pour une base de données. L'information n'est renvoyée que si au moins une application est connectée à la base de données. |
| Base de données | SQLMA_DBASE_ALL |
Informations et compteurs au niveau de la base de données pour chaque base de données active sur la partition. Nombre de connexions à chaque base de données active. Inclut les bases de données qui ont été démarrées à l'aide de la commande ACTIVATE DATABASE, mais qui n'ont pas de connexions. L'information n'est renvoyée que si au moins une application est connectée à la base de données. |
| Base de données | SQLMA_DCS_DBASE |
Informations et compteurs au niveau de la base de données pour une base de données DCS spécifique. L'information n'est renvoyée que si au moins une application est connectée à la base de données. |
| Base de données | SQLMA_DCS_DBASE_ALL |
Informations et compteurs au niveau de la base de données pour chaque base de données DCS active sur la partition. L'information n'est renvoyée que si au moins une application est connectée à la base de données. |
| Base de données | SQLMA_DBASE_REMOTE |
Informations et compteurs au niveau de la base de données pour une base de données spécifique du système fédéré. L'information n'est renvoyée que si au moins une application est connectée à la base de données. |
| Base de données | SQLMA_DBASE_REMOTE_ALL |
Informations et compteurs au niveau de la base de données pour chaque base de données active du système fédéré sur la partition. L'information n'est renvoyée que si au moins une application est connectée à la base de données. |
| Application | SQLMA_APPL |
Informations au niveau de l'application, y compris les compteurs cumulatifs, les informations d'état et la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_AGENT_ID |
Informations au niveau de l'application, y compris les compteurs cumulatifs, les informations d'état et la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_DBASE_APPLS |
Informations au niveau de l'application pour chaque application connectée à la base de données sur la partition. Il s'agit des compteurs cumulatifs, des informations d'état et de la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_APPL_ALL |
Informations au niveau de l'application pour chaque application active sur la partition. Il s'agit des compteurs cumulatifs, des informations d'état et de la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_DCS_APPL |
Informations au niveau de l'application, y compris les compteurs cumulatifs, les informations d'état et la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_DCS_APPL_ALL |
Informations au niveau de l'application pour chaque application DCS active sur la partition. Il s'agit des compteurs cumulatifs, des informations d'état et de la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_DCS_APPL_HANDLE |
Informations au niveau de l'application, y compris les compteurs cumulatifs, les informations d'état et la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_DCS_DBASE_APPLS |
Informations au niveau de l'application pour chaque application DCS connectée à la base de données sur la partition. Il s'agit des compteurs cumulatifs, des informations d'état et de la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_DBASE_APPLS_REMOTE |
Informations au niveau de l'application, y compris les compteurs cumulatifs, les informations d'état et la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Application | SQLMA_APPL_REMOTE_ALL |
Informations au niveau de l'application pour chaque application du système fédéré qui est active sur la partition. Il s'agit des compteurs cumulatifs, des informations d'état et de la dernière instruction SQL exécutée (si le commutateur d'instruction est activé). |
| Table | SQLMA_DBASE_TABLES |
Informations sur l'activité de la table au niveau de la base de données et de l'application pour chaque application connectée à la base de données. Informations sur l'activité de la table au niveau de la table pour chaque table à laquelle une application connectée à la base de données a accédé. Nécessite l'interrupteur de table. |
| Verrouiller | SQLMA_APPL_LOCKS |
Liste des verrous détenus par l'application. Les informations relatives à l'attente d'une serrure nécessitent l'utilisation du commutateur de serrure. |
| Verrouiller | SQLMA_APPL_LOCKS_AGENT_ID |
Liste des verrous détenus par l'application. Les informations relatives à l'attente d'une serrure nécessitent l'utilisation du commutateur de serrure. |
| Verrouiller | SQLMA_DBASE_LOCKS |
Informations sur le verrouillage au niveau de la base de données et au niveau de l'application pour chaque application connectée à la base de données. Nécessite l'interrupteur de verrouillage. |
| Espace table | SQLMA_DBASE_TABLESPACES |
Informations sur l'activité de l'espace de table au niveau de la base de données, au niveau de l'application pour chaque application connectée à la base de données et au niveau de l'espace de table pour chaque espace de table auquel une application connectée à la base de données a accédé. Nécessite le commutateur de pool tampon. |
| Pool de mémoire tampon | SQLMA_BUFFERPOOLS_ALL |
Compteurs d'activité du pool tampon. Nécessite le commutateur de pool tampon. |
| Pool de mémoire tampon | SQLMA_DBASE_BUFFERPOOLS |
Compteurs d'activité du pool de mémoire tampon pour la base de données spécifiée. Nécessite le commutateur de pool tampon. |
| SQL dynamique | SQLMA_DYNAMIC_SQL |
Informations ponctuelles sur les instructions provenant du cache d'instructions SQL pour la base de données. |