MON$MEMORY_USAGE
Statistiques d’utilisation de la mémoire.
Nom de la colonne | Type de données | Description |
---|---|---|
|
|
Id. |
|
|
Groupe de statistiques :
|
|
|
Quantité de mémoire utilisée, en octets. Informations sur les allocations de mémoire de haut niveau effectuées par le serveur à partir de pools. Peut être utile pour repérer les fuites de mémoire et la consommation excessive de mémoire dans les connexions, les procédures, etc. |
|
|
La quantité de mémoire allouée par le système d’exploitation, en octets. Informations sur l’allocation de mémoire de bas niveau faite par le gestionnaire de mémoire de Firebird — la quantité de mémoire allouée par le système d’exploitation, ce qui permet de contrôler la consommation de mémoire physique. Note, toutes les entrées de cette colonne n’ont pas des valeurs non nulles. Les petites allocations de mémoire ne sont pas fixées ici, mais ajoutées au pool de mémoire de la base de données. Seuls |
|
|
Le nombre maximum d’octets utilisés par cet objet. |
|
|
Le nombre maximum d’octets alloués par le système d’exploitation à un objet donné. |
Note
|
Les compteurs associés aux enregistrements de niveau base de données |
SELECT STMT.MON$ATTACHMENT_ID, STMT.MON$SQL_TEXT, MEM.MON$MEMORY_USED
FROM MON$MEMORY_USAGE MEM
NATURAL JOIN MON$STATEMENTS STMT
ORDER BY MEM.MON$MEMORY_USED DESC
FETCH FIRST 10 ROWS ONLY