Catégorie : Postgresql
-
PostgreSQL Un tour d’horizon !
PostgreSQL around the world PostgreSQL 16 is out. https://www.postgresql.org/docs/16/release-16.html Digging into PostgreSQL iceberg https://avestura.dev/blog/explaining-the-postgres-meme PostgreSQL partitioning https://www.timescale.com/blog/when-to-consider-postgres-partitioning/ Who does PostgreSQL https://momjian.us/main/blogs/pgblog/2023.html#September_11_2023
-
[Postgres] NEWS
There is some new about PostgreSQL world. Some useful tricks and tips about PostgreSQL, like how to get unused index list (but so many more like displaying fun smiley […]
-
POSTGRES Backup / restore
Petites bases : #backup -C : ajouter le create database. pg_dump -d $DB > $DB.sql#restorepsql < $DB.sql Grosses bases : #backupon exporte la structure : pg_dump -s $DB> $DBstruct.sql […]
-
[Postgres] VACUUM
Comprendre : autovacuum_freeze_max_age Quand le vacuum ne suffit plus pour réinitialiser le XID d’une table, il faut faire un VACUUM FULL de cette table. SELECT c.oid::regclass as table_name,greatest(age(c.relfrozenxid),age(t.relfrozenxid)) as […]
-
[Postgres] User privs
SELECT grantee AS user, CONCAT(table_schema, ‘.’, table_name) AS table, CASE WHEN COUNT(privilege_type) = 7 THEN ‘ALL’ ELSE ARRAY_TO_STRING(ARRAY_AGG(privilege_type), ‘, ‘) END AS […]
-
[POSTGRESQL] Partitionnement
Super tuto pour le partitionnement de bons conseils et cas concrets : https://www.enterprisedb.com/postgres-tutorials/strategy-migrating-partitioned-oracle-database-tables-postgresql
-
Restauration PostgreSQL
Voici la méthode de restauration pour une base de données Postgres : On ne s’intéresse qu’aux données. Les privilèges, les utilisateurs, les rôles, les tablespaces ne sont pas impactés. […]