Nous utilisons PostgreSQL 8.2.Statistiques DML sur une table
Dans notre application, nous utilisons beaucoup une table temporaire (REPORTTEMP) pour le rapport de génération . Tous les types d'instructions DML sont exécutés dans cette table, mais l'instruction UPDATE est comparativement très faible avec INSERT et DELETE. Ainsi, à tout moment , après l'achèvement de la transaction, le nombre d'enregistrements dans ce tableau sera toujours .
Ma question est, comment puis-je savoir combien INSERT, UPDATEs et DELETE sont se passe dans ce tableau, qui est le nombre de hits d'une table. J'ai besoin de ces statistiques pour plus de réglage de l'aspect des performances .
Je lis aussi sur Statistiques de PostgreSQL Collector ici http://www.postgresql.org/docs/8.2/interactive/monitoring-stats.html mais cela se fait au détriment des frais généraux d'exécution supplémentaires.
Avant d'activer ce collecteur de statistcs, existe-t-il un moyen différent/meilleur dans lequel pouvons-nous le savoir?
@Frank encore à interroger 'pg_stat_user_tables', collecteur de statistiques PostgreSQL doit être activée. Toute autre façon de savoir sans utiliser le collecteur de statistiques? – Gnanam