Communauté francophone de PostgreSQL

La communauté francophone de PostgreSQL

Outils pour utilisateurs

Outils du site


pgday2014:gestion_du_cache_en_lecture_ecriture

Ceci est une ancienne révision du document !


Gestion du cache en lecture / écriture

  • Votre nom et prénom Cédric Villemain
  • Votre société / employeur 2ndQuadrant
  • Votre compte twitter (optionnel) @c2main
  • Une photo (200×200 pixels minimum).

Réutiliser celle de l'an dernier:

http://www.gravatar.com/avatar/4f4975333be644da7f5f2980d3cbb2c0?s=200

# Gestion du cache en lecture / écriture (45 min)

## Description courte

PostgreSQL utilise un cache des blocs de données qui lui est propre et s'appuie également sur le cache du système d'exploitation.

Cette conférence présente l'utilisation qui en est faite et les outils associés pour analyser le contenu du cache en lecture et du cache en écriture.

## Description longue

Après une description du fonctionnement des deux systèmes de cache, les extensions pg_buffercache, pg_prewarm et pgfincore sont présentées, avec leurs usages, leurs points communs et leurs différences d'implémentation.

Cette conférence présente aussi les modifications apportées au noyau linux pour optimiser les performances d'analyse du cache et étendre son analyse au cache en écriture. Il s'agit du point de départ pour une optimisation des algorithmes de pré-lecture et d'écritures différées de PostgreSQL.

pgday2014/gestion_du_cache_en_lecture_ecriture.1395015375.txt.gz · Dernière modification: 2014/03/17 01:16 de Black