Ma base de données tiendrait-elle la charge ?

Nom : Philippe BEAUDOIN Société : BULL compte twitter :
Titre : Ma base de données tiendrait-elle la charge ? durée : 45mn

Une description courte

Il s'agit d'un témoignage sur une étude de performance dont l'objectif fut de modéliser et simuler la charge d'une base de données PostgreSQL de 10 To !

Une description longue

En 2012, une mission chez un client m'a amené à conduire un benchmark visant à évaluer PostgreSQL (9.2) pour de gros volumes et une forte charge.

Pour mener à bien cette étude, nous avons utilisé plusieurs extensions de PostgreSQL, dont pg_stat_statements et pg_bench.

Je me propose de vous présenter l'origine et le déroulement de cette étude, la façon dont nous avons modélisé les caractéristiques techniques du benchmark (profil des tables, des requêtes, de la charge,…), la façon dont nous avons effectué les mesures, et, bien sûr, les brillants résultats obtenus !