Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:postgresql [15-09-2021 13:46] – edmc73 | linux:postgresql [23-03-2023 13:57] (Version actuelle) – [Taille] edmc73 | ||
|---|---|---|---|
| Ligne 154: | Ligne 154: | ||
| ===== Taille ===== | ===== Taille ===== | ||
| + | |||
| + | Connaître la taille de toutes les bases et trier par la plus grosse. | ||
| + | <code sql> | ||
| + | SELECT pg_database.datname, | ||
| + | pg_size_pretty(pg_database_size(pg_database.datname)) AS size , pg_database_size(pg_database.datname) as octets | ||
| + | FROM pg_database order by octets desc; | ||
| + | </ | ||
| Connaître la taille d'une base | Connaître la taille d'une base | ||
| Ligne 444: | Ligne 451: | ||
| rollback; | rollback; | ||
| </ | </ | ||
| + | |||
| + | ===== Point de vigilance ===== | ||
| + | |||
| + | La fonction SUM() peut retourner une valeur arrondie | ||
| + | |||
| + | Dans ce cas, caster le champ en décimal | ||
| + | SUM( colonne:: | ||