Sachez ce qui ne va pas dans votre base en cinq jours ouvrés.
Un DBA senior examine votre instance SQL Server ou PostgreSQL de bout en bout. Vous recevez un rapport écrit avec chaque constat classé par risque et par effort, des scripts pour les corrections rapides et une réunion de restitution.
- Rapport en 5 jours ouvrés
- Accès à distance en lecture seule
- Aucune modification de vos systèmes
Quand c'est utile
- Vous utilisez encore SQL Server 2016 ou 2017. Le support étendu de 2016 a pris fin en juillet 2026, celui de 2017 suit en octobre 2027.
- Votre PostgreSQL est en version 13 ou 14. Les deux sont en fin de vie ou presque.
- Les utilisateurs se plaignent d'écrans lents, de timeouts ou de traitements nocturnes qui débordent sur la matinée.
- Personne n'a testé une restauration complète depuis un an.
- Vous préparez un audit NIS2, DORA ou interne et devez prouver que sauvegardes et accès sont maîtrisés.
- Les coûts de licence augmentent et vous voulez savoir si PostgreSQL est une option réaliste.
Ce que nous vérifions
Plus de 80 contrôles, regroupés par domaine. La même méthode pour les deux moteurs, adaptée à chacun.
SQL Server
- Version, niveau de correctifs et dates de support
- Configuration de l'instance et des bases (MAXDOP, mémoire, tempdb, fichiers)
- Statistiques d'attente et requêtes les plus lourdes du Query Store
- Index manquants, inutilisés et en double
- État d'Always On AG ou du cluster et capacité de basculement
- Chaîne de sauvegarde, RPO/RTO et test de restauration réel
- Logins, droits sysadmin, chiffrement (TDE, TLS) et audit
- Jobs SQL Agent, plans de maintenance et journaux d'erreurs
PostgreSQL
- Version, versions mineures et extensions
- postgresql.conf : mémoire, WAL, checkpoints, connexions
- pg_stat_statements : les requêtes les plus lourdes et les plus fréquentes
- Index, bloat des tables et comportement de l'autovacuum
- Réplication, Patroni et capacité de basculement
- Sauvegardes avec pgBackRest ou Barman, PITR et test de restauration
- Rôles, pg_hba.conf, SSL et sécurité au niveau des lignes
- Pool de connexions (PgBouncer) et contention des verrous
MySQL, MariaDB et MongoDB sur demande.
Ce que vous recevez
- Synthèse pour la direction
- Une page : état général, les trois plus grands risques et ce qu'ils coûtent si rien ne change.
- Constats classés
- Chaque constat avec sa gravité, les preuves tirées de votre système, la correction et l'effort nécessaire.
- Scripts de correction
- Scripts T-SQL ou SQL pour les gains rapides, commentés et prêts à être relus et exécutés par votre équipe.
- Feuille de route
- Ce qu'il faut faire cette semaine, ce trimestre et cette année, dans cet ordre.
- Réunion de restitution
- 60 minutes avec le DBA qui a rédigé le rapport, pour répondre aux questions de votre équipe.
| Élevé | Sauvegarde | Sauvegarde du journal toutes les 4 heures : jusqu'à 4 heures de perte de données sur un système qui en tolère 15 minutes. |
|---|---|---|
| Élevé | Performances | 38 % du temps d'attente est en PAGEIOLATCH_SH. Trois index manquants sur dbo.Orders provoquent des lectures complètes. |
| Moyen | Haute disponibilité | Le réplica synchrone sur le second site ajoute 12 ms à chaque commit. |
| Moyen | Sécurité | Quatre logins avec droits sysadmin ne sont utilisés par personne. |
| Faible | Configuration | MAXDOP et cost threshold for parallelism sont encore aux valeurs par défaut. |

Vincenzo Petrucci, fondateur de Pacific IT Solutions. DBA senior et développeur T-SQL, plus de vingt ans sur des systèmes SQL Server et PostgreSQL critiques pour des banques, des assureurs et des opérateurs télécoms. Il rédige lui-même chaque rapport.
À propos →Le déroulement
Lancement
Un appel de 30 minutes. Nous fixons le périmètre et vous créez un login en lecture seule avec un script que nous fournissons.
Collecte
Nos scripts lisent la configuration, les statistiques et l'historique des requêtes. Rien n'est modifié ni installé.
Analyse
Un DBA senior examine les données et confirme chaque constat avant de l'inscrire au rapport.
Rapport et réunion
Vous recevez le rapport le 5e jour et nous le parcourons ensemble.
Sans risque pour la production
Lecture seule
Nous utilisons les droits de supervision minimaux : VIEW SERVER STATE sur SQL Server, pg_monitor sur PostgreSQL.
Vos données restent chez vous
Nous lisons les métadonnées et les statistiques, jamais le contenu de vos tables.
NDA sur demande
Nous signons votre accord de confidentialité avant de commencer.
Questions
Faut-il des droits d'administrateur ?
Non. Un login de supervision en lecture seule suffit. Nous vous envoyons le script pour le créer.
Est-ce que cela ralentit la production ?
Non. La collecte utilise des vues système légères et dure quelques minutes.
Qu'est-ce qu'une instance ?
Une instance SQL Server ou un cluster PostgreSQL. Les réplicas du même Availability Group ou cluster Patroni sont inclus.
Pouvez-vous aussi corriger les problèmes ?
Oui, sous forme de projet ou de forfait mensuel. Si vous commandez la suite dans les 60 jours, le prix de l'audit est déduit.
Quelles versions couvrez-vous ?
SQL Server 2012 à 2025 et PostgreSQL 12 à 18, sur site, sur Azure, sur AWS ou en conteneurs.
Réservez votre audit
Écrivez-nous en indiquant le moteur, la version et l'endroit où il tourne. Nous répondons sous un jour ouvré avec une date de démarrage.