PostgreSQL

PostgreSQL est probablement le système de gestion de base de données le plus en vogue depuis ces 5 dernières années. Porté par la volonté des entreprises de réduire les frais de licences, il est le moteur de choix pour migrer vers l'open source.


Retrouvez tous les articles PostgreSQL sur le Tech Blog

Migration Oracle vers PostgreSQL

Nous pouvons vous accompagner pour migrer vos données Oracle vers PostgreSQL et réduire vos coûts de licence.


Nos services
Conseil & audit


  • La vérification des bonnes pratiques de maintien en conditions opérationnelles : backups pg_basebackup ou via un outil tiers (pgBackRest, Barman), mise en place de l'archivage continu, vacuums complémentaires.
  • Revue de la configuration de l'autovacuum
  • La revue de la configuration de l'instance PostgreSQL.
  • Le contrôle de la sécurisation des accès à l'instance.
  • La vérification de l'historique des erreurs récurrentes.
  • Des propositions d'amélioration à court, moyen et long terme.

Evaluation d'outils centralisés de sauvegarde parmi Barman, PgBackRest et Pitrery.


SNCF

Renfort et accompagnement de l'équipe systèmes et bases de données du « CISAD » (entité DSI de la DEPP du MENESR), dans le cadre de la migration progressive de leurs instances de bases de données Oracle vers PostgreSQL :

  • Étude, documentation et validation de nouvelles architectures PostgreSQL pour la haute disponibilité, les sauvegardes et la supervision
  • Étude et réalisation de migrations Oracle vers PostgreSQL ou accompagnement sur des lots de migrations.
  • Opérations de support et de maintenance sur les environnements Oracle et PostgreSQL en production (RUN).
  • Support des études et utilisateurs (aide au développement, analyse de SQL)


MENESER - DEPP

Prestations d'études et d'amélioration de la performance de traitements complexes sur l'instance de bases de données centrale du S.I. du GIRC ARRCO (système d'informations « DSN : Déclaration Sociale Nominative). Renfort du support de la production suivant besoins spécifiques exprimés. Conseil sur des projets d'études de nouvelles architectures et sur la maintenance des instances PostgreSQL.


AGIRC - ARRCO
Optimisation de performances


  • Une analyse de la consommation des ressources système : CPU, mémoire, swap, entrées - sorties disque, ainsi que des postes d'attente de l'instance.
  • Une revue de la modélisation : types, relations, clés, contraintes d'intégrité, etc.
  • La vérification du niveau de fragmentation des tables et indexes.
  • Une analyse des requêtes consommatrices et une proposition d'optimisation : indexes, réécriture de requêtes SQL, etc.
  • Une vérification du bloat de tables PostgreSQL

Optimisation de traitements consommateurs CPU au quotidien sur PostgreSQL 11.5 / AWS


IPLABEL
Architecture


  • Des instances de secours via la streaming replication.
  • Des clusters Corosync / Pacemaker / PAF.
  • Des systèmes de bascule de connexion automatique avec PgPool-II ou PgBouncer.
  • Nous pouvons aussi faire des études de partitionnement de données avec le partitionnement natif à partir de PostgreSQL 10.

Mise en place d'un cluster haute disponibilité sous PostgreSQL 12 avec PostgreSQL Automatic Failover & Corosync / Pacemaker.


C-LOG

Réalisation du socle PostgreSQL avec outils de déploiement on premise ou Cloud avec SALT et Terraform, haute disponibilité et procédures d'exploitation pour les équipes N2.


SNCF

Etude de portage d'une base de données Standalone en 9.1.24 vers un environnement de haute disponibilité plus fiable basé sur un cluster Patroni avec une montée de version PostgreSQL (11). Un des objectifs était la réduction du temps d'indisponibilité de l'application lors de la migration. La solution mise en oeuvre a permis de passer le temps d'indisponibilité de 12 heures à moins de 3 heures avec les différentes bases (master et standby) rafraichies.


QUICKSIGN
DBA à distance


  • A la disponibilité des instances de production et des instances standby.
  • Au contrôle des erreurs et traces remontées dans le fichier d'erreur de PostgreSQL.
  • Au contrôle de la bonne exécution de la politique de sauvegarde quotidienne.
  • Au suivi de la volumétrie et des problèmes de performances.
  • A vous fournir une assistance projet.
  • A assurer un suivi et un plan d'amélioration régulier.
Formation


  • A installer et configurer un cluster PostgreSQL.
  • A utiliser la ligne de commande psql pour les tâches d'administration communes.
  • A approfondir les concepts et les outils natifs de sauvegarde et restauration.
  • A utiliser les vues pg_stat pour diagnostiquer des problèmes de performance.
  • A mettre en place une streaming replication et effectuer des bascules de type switchover en sécurité.
  • A reconstruire une instance standby avec pg_rewind.

Formation PostgreSQL DBA et haute disponibilité sur site pour besoins de l'équipe d'exploitation.


POUJOULAT
Migration


  • Pour préparer, accompagner et réaliser des projets de migration PostgreSQL d'une release majeure vers une autre, par exemple de 9.5 à 13.
  • Mais aussi assurer la migration d'un autre moteur par exemple Oracle vers PostgreSQL, via des outils et des méthodologies éprouvées.

Migration Oracle 11gr2 vers PostgreSQL 11.5 avec adaptation des traitements PL-SQL utilisant des fonctionnalités non classiques type appels web services et Job scheduler.


GROUPE BEAUMANOIR



Quelques-uns de nos experts PostgreSQL
user

Emmanuel

Expert Oracle, PostgreSQL et AWS

Emmanuel est expert Oracle - PostgreSQL depuis 2008. Passé par CANAL+ et NATIXIS, il a acquis une grande expérience terrain qui lui a permis de s'exprimer en tant que consultant technique. Il est aussi spécialisé sur le cloud et est certifié Architect Associate AWS
user

Ludovic

Expert Oracle et PostgreSQL

Ludovic est consultant et formateur Oracle et PostgreSQL depuis 2007. Ancien responsable de la cellule conseil, il se spécialise sur les audits d'architecture et de performance, ainsi que sur les missions à haute valeur ajoutée où la composante fonctionnelle est au centre des préoccupations.
fermer
Mentions légales
SOCIÉTÉ ÉDITRICE :

CAP DATA CONSULTING

92, avenue André Morizet

92100 Boulogne billancourt

Tél. : +33 (0)1 79 71 85 00

CNIL

Conformément à la loi n°78-17 du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés, les personnes physiques disposent d'un droit d'accès et de rectification aux données personnelles les concernant. Ce droit peut être exercé auprès de la Direction.

DESIGN & DÉVELOPPEMENT :

Capdata - Groupe Osmozium

PHOTOS :

freepik.com

DROITS D'AUTEUR :

L'utilisation de tout document provenant du site CAP DATA n'est autorisée qu'à titre d'information pour un usage privé et personnel. Toute réutilisation, reproduction, retranscription, modification qui pourraient être effectuées à d'autres fins sont expressément interdites, à défaut d'une demande d'autorisation préalable faite par écrit à la société : CAP DATA - 92 avenue André Morizet - 92100 Boulogne billancourt

ACCÈS AU SITE :

La société CAP DATA se réserve le droit de modifier, résilier, suspendre ou interrompre à tout moment, pour toutes raisons et à sa seule discrétion, l'accès à tout ou partie du site, y compris pour le contenu, les fonctionnalités ou les heures de disponibilité sans avis préalable.

RESPONSABILITÉ QUANT AU CONTENU :

La société CAP DATA s'efforce d'assurer au mieux l'exactitude et la mise à jour des informations diffusées sur ce site, et se réserve le droit de corriger, à tout moment et sans préavis, le contenu. Aussi, nous avertissons le visiteur qu'il lui appartient de vérifier l'information par d'autres moyens, y compris en nous contactant. En conséquence, nous déclinons toute responsabilité : pour toute imprécision, inexactitude ou omission portant sur des informations disponibles sur le site ; pour tout dommage résultant d'une intrusion frauduleuse d'un tiers ayant entraîné une modification des informations mises à la disposition sur le site.

Les sites extérieurs à la société CAP DATA ayant un lien hypertexte avec le présent site ne sont pas sous contrôle de celle-ci qui décline par conséquent toute responsabilité quant à leurs contenus. Ces liens ne constituent, en aucun cas, une approbation ou un partenariat entre la société CAP DATA et ces sites, ceux-ci étant soumis à leurs propres conditions d'utilisation et politiques de protection de la vie privée.

Tous les produits, marques, logos et images cités dans ce site appartiennent à leurs compagnies respectives.