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 | ||