PostgreSQL est un moteur de bases de données évoluant constamment. Avec une nouvelle version majeure chaque année, il est souvent difficile de suivre les améliorations apportées. Cet article a pour but de détailler quelques fonctionnalités importantes proposées par la version 9.5 pour les DBA.
Chaque nouvelle version de PostgreSQL est une occasion pour améliorer sa configuration et sa maintenance. La version 9.5 n’est pas en reste avec notamment la parallélisation de l’outil vacuumdb ainsi qu’une configuration simplifiée de la gestion des checkpoints.
1. SQL
1.1 TABLESAMPLE
Il est parfois intéressant de pouvoir récupérer un échantillon au hasard d’une table, par exemple pour calculer une moyenne, certes approximative, mais bien plus rapidement qu’avec l’ensemble des lignes. Pour cela, la version 9.5 propose la clause TABLESAMPLE (définie par le standard SQL:2003) et un certain nombre de méthodes d’échantillonnage à sélectionner.
Les deux méthodes...
