[PostgreSQL]pg_auto_failover
A tester et à compléter
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies. Ces derniers assurent le bon fonctionnement de nos services. En savoir plus.
A tester et à compléter
Pg_stat_statement
Pg_store_plan
Pgsentinel
Source : https://public.dalibo.com/exports/formation/manuels/modules/x1/x1.handout.html
Anonymisation des données dans postgres avec l'extension anon :
PostgreSQL Anonymizer (postgresql-anonymizer.readthedocs.io)
Export de la base :
Anonymous Dumps - PostgreSQL Anonymizer (postgresql-anonymizer.readthedocs.io)
Postgresql parameter : PostgreSQL Documentation: shared_buffers parameter (postgresqlco.nf)
(aide)tuner les paramètres postgresql :
https://pgtune.leopard.in.ua/
https://www.enterprisedb.com/postgres-tutorials/how-tune-postgresql-guc-parameters
https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server
postgresqltuner.pl
#Change owner of tables qui sont à postgres
for tbl in `psql -qAt -c "select tablename from pg_tables where tableowner = 'postgres' and schemaname='SCHEMA';" dbname` ;
do psql -c "alter table SCHEMA."$tbl" owner to NEW_OWNER" dbname ; done
deux fichiers :
_pg_include
setdb.bash
à adapter selon l'installation du moteur postgres
Roles creation using hvault :
- dynamic roles
The roles are created with this command :
vault write -ns="$VAULT_NAMESPACE/$ECOSYSTEM" database/postgres/${SERVER}/roles/${ROLE}
db_name=${SERVER}
creation_statements=@${ORA2PG_HOME}/dynamic_role/${TYPE}/create_dyna_role_${TYPE}_${ASSET}.sql
revocation_statements=@${ORA2PG_HOME}/dynamic_role/${TYPE}/drop_dyna_role_${TYPE}_${ASSET}.sql
default_ttl=${ROTATION}
max_ttl=${ROTATION}
Un bon guide à suivreHow to Convert SQL Server to PostgreSQL – Complete Migration Guide.PDF
https://dbconvert.com/blog/sql-server-to-postgresql-migration-guide/
Article intéressant sur le 0 downtime des cartes mastercard.