PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 12/10/2022 20:38:32

Handles postgresql non relachées sous windows.

Bon soir,
Je réalise des requêtes SQL.
Elles sont stockées dans un fichier plat.
Le fichier est utilisé dans une ligne de commande psql lancée dans une console DOS.
Je suis le déroulement de l'exécution des requêtes stockées avec "procexp.exe".
Les propriétés du processus postgres qui exécute les requêtes m'indiquent que les handles ouverts sur les fichiers des indexes et les fichiers de données ne sont pas relâchées après exécution de chaque requête composant le fichier.
Aussi, les handles ouverts s'ajoutent tout au long de la succession des requêtes.
Est-ce un fonctionnement normal ?
Est-ce que cela consomme des ressources système ?
Existe-t-il un jeu de paramètres ou une configuration à mettre en œuvre pour améliorer la situation si cela est nécessaire ?

Bonne soirée,
F. Gonthier

Hors ligne

#2 13/10/2022 05:37:32

rjuju
Administrateur

Re : Handles postgresql non relachées sous windows.

Bonjour,


Oui ce comportement est normal.  Postgres a une abstraction de "handle virtuel" locale à chaque processus, afin d'éviter d'ouvrir et fermer des handle en permanence, et de ne pas en ouvrir trop en parallèle.  Cela ne pose pas de problème, bien au contraire.

Hors ligne

Pied de page des forums