Catégorie : Postgresql
-
.pgpass
Utilisation du .pgpass : https://newfivefour.com/postgresql-pgpass-password-file.html attention l’utilisation du .pgpass ne fonctionne pas avec une connexion LDAP : psql: FATAL: authentification LDAP échouée pour l’utilisateur « titi»
-
Localiser ses données en Postgres
dev=# select oid,datname from pg_database; oid | datname ——-+———– 13275 | postgres 1 | template1 13274 | template0 16388 | dev(4 lignes)dev=# q[postgres@titi 16388]$ ls -l $PGDATA/basetotal 24drwx—— 2 postgres users 4096 25 […]
-
Trouver un objet particulier en Postgres
select oid,relfilenode,relname from pg_class where relfilenode=’16826′; oid | relfilenode | relname ——-+————-+———————– 16804 | 16826 | table_totooudev=# select oid,relfilenode,relname from pg_class where relname=’table_toto’;
-
Afficher les fonctions internes PostgreSQL
Pour afficher les fonctions internes présentes sur le système : db=#select * from pg_proc;
-
Afficher les verrous
SELECT pg_class.relname, pg_locks.* FROM pg_locks, pg_class WHERE pg_locks.relation = pg_class.oid;
-
Optimiser requete sql pour postgres
Installer au préalable le module : pg_stats_statements Exécuter la requête suivante : SELECT * FROM pg_stat_statements ORDER BY total_time DESC;
-
Postgresql – Install UNIX
Install de postgresql 6 sur : Debian Jessie source Install Postgresql sur Debian Jessie : mode opératoire Install de postgresql 6 sur Red hat Centos source Install Postgresql sur Red hat […]
