/ Talk
Vos requêtes SQL jusqu'à 10000 fois plus rapides, durablement.
Conference (INTERMEDIATE level)
Maillot
Related
Les systèmes de gestion de bases de données relationnels ne sont pas magiques et ont d'abord pour but d'assurer que vos données sont bien rangées et protégées en cas de force majeur. Ceci représente un défi lorsqu'on souhaite récupérer de l'information au cœur de son SGBD, en un temps minimal. Dans cette conférence, je propose d'étudier, avec PostgreSQL, les mécanismes mis en œuvre par le moteur et à disposition de l'administrateur pour s'assurer des performances optimales. Voici les thèmes abordés :
- MVCC
- impact de l'architecture matérielle sur les performances
- les paramètres PostgreSQL à modifier absolument (par rapport à leurs valeurs par défaut)
- Quoi quand, comment et pourquoi indexer (focus sur index b-tree, BRIN et autre types si format Deep-dive)
- le rôle vital des statistiques pour les performances (planification et optimisation de requêtes par le moteur)
- Le partitionnement est-il utile ?
- Les limites de PostgreSQL aujourd'hui.