Nom : Philippe BEAUDOIN
Société : BULL
compte twitter :
Titre : Ma base de données tiendrait-elle la charge ?
durée : 45mn
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 !
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 !