Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
cookbook:controler_utilisation_hot [2008/10/14 20:23] – créée ioguix | cookbook:controler_utilisation_hot [2008/10/15 16:51] (Version actuelle) – effacée ioguix | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Contrôler l' | ||
- | |||
- | Si comme moi vous avez prévu un fort besoin d' | ||
- | |||
- | <code sql> | ||
- | | ||
- | case when n_tup_upd > 0 | ||
- | then ((n_tup_hot_upd:: | ||
- | else NULL | ||
- | end as hot_ratio | ||
- | |||
- | FROM pg_stat_all_tables; | ||
- | |||
- | | ||
- | ------------+---------+-----------+---------------+----------- | ||
- | | ||
- | | ||
- | </ | ||
- | |||
- | Et si l'on souhaite ajouter à l' | ||
- | |||
- | <code sql> | ||
- | | ||
- | case when n_tup_upd > 0 | ||
- | then ((n_tup_hot_upd:: | ||
- | else NULL | ||
- | end as hot_ratio | ||
- | FROM pg_stat_all_tables t | ||
- | join (pg_class c join pg_namespace n on c.relnamespace = n.oid) | ||
- | on n.nspname = t.schemaname and c.relname = t.relname | ||
- | |||
- | | ||
- | ------------+---------+-----------------+-----------+---------------+----------- | ||
- | | ||
- | | ||
- | </ | ||
- | |||
- | On dirait que les espoirs théoriques sont plutôt bien vérifiés en pratique... on peut donc continuer de suivre la documentation les yeux fermés^Wgrands ouverts ;) Merci PostgreSQL ! | ||
- | |||
- | -- \\ | ||
- | dim le 26/06/2008 |