Auteur/autrice : Josselin Joly
-
Recréer un fichier de contrôle
🧩 2️⃣ Si le fichier est perdu (ex. disque ASM endommagé) Il faut recréer les fichiers de contrôle directement dans le diskgroup ASM. Étapes : sqlplus / as sysdba SHUTDOWN […]
-
oracle asm check
check asm disk space !/bin/bash ===================================================================== Script : check_asm_space.sh Objectif : Calculer l’espace total, libre et utilisé dans ASM Auteur : JJLOGDB ===================================================================== Variables de configuration ORACLE_SID=+ASM1 # À adapter […]
-
Adaptive tuning script
adaptive_vacuum_tuning.sql WITH stats AS (SELECTschemaname,relname,n_live_tup,n_dead_tup,n_tup_upd,n_tup_del,(n_tup_upd + n_tup_del)::numeric / NULLIF(n_live_tup, 0) AS churn_ratioFROM pg_stat_all_tablesWHERE schemaname NOT IN (‘pg_catalog’, ‘information_schema’))SELECTformat(‘ALTER TABLE %I.%I SET (autovacuum_vacuum_scale_factor = %.4f,autovacuum_vacuum_threshold = %s,fillfactor = %s);’,schemaname,relname,CASEWHEN churn_ratio IS […]
-
[PSQL]pg_gather collect
https://www.datavail.com/blog/pg_gather-tool-postgresql-database-health-assessment/
-
Considérations compte applicatif jamais superuser
Je ne pensais pas devoir un jour écrire cet article. En 20 ans de carrière, j’en suis arrivé à redéfinir les bonnes pratiques chez l’un de mes clients. Cela prouve […]
-
Plan de restauration PostgreSQL en PITR avec Proxmox
Prompt chatgpt : script automatisé de restauration complète (à lancer dans la VM neuve où tu as installé la même version majeure de PostgreSQL que la VM originale).Le script fait, […]
