Last active
January 23, 2024 23:04
-
-
Save NewGraphEnvironment/af25143b81fbdba39be81a5943f7b5d1 to your computer and use it in GitHub Desktop.
postgres common queries
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#list column names of a table | |
select column_name | |
from information_schema.columns | |
where table_name = 'questionnaire' | |
and table_schema = 'fi'; | |
## list the sizes of all schemas in a database | |
SELECT schema_name, | |
pg_size_pretty(sum(table_size)::bigint), | |
(sum(table_size) / pg_database_size(current_database())) * 100 | |
FROM ( | |
SELECT pg_catalog.pg_namespace.nspname as schema_name, | |
pg_relation_size(pg_catalog.pg_class.oid) as table_size | |
FROM pg_catalog.pg_class | |
JOIN pg_catalog.pg_namespace ON relnamespace = pg_catalog.pg_namespace.oid | |
) t | |
GROUP BY schema_name | |
ORDER BY schema_name; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
here are some run through a remote connection