LOXODATA

Enrichir ses connaissances de PostgreSQL

2017-08-17   1360 mots, 7 minutes de lecture.

Il arrive qu'on se pose des questions très pointues sur le fonctionnement de notre SGBDR préféré. Plutôt que de rester avec des questions sans réponse, voici 4 méthodes pour enrichir vos connaissances de PostgreSQL.


Article complet

Suivre des traces dans PostgreSQL

2017-06-07   1485 mots, 7 minutes de lecture.

SystemTap est un framework utilisant le noyau Linux pour suivre le fonctionnement d'un système. Un DBA PostgreSQL peut l'utiliser pour améliorer sa compréhension du fonctionnement d'une instance. Cet article présente son installation et sa mise en œuvre avec deux exemples simples.


Article complet

Le syndrome « oups »

2017-06-02   1849 mots, 9 minutes de lecture.

Il arrive que les utilisateurs fassent des bêtises. Ce sont des humains après tout ! Voyons comment réparer l'erreur classique d'une requête destructrice envoyée sur la mauvaise base.


Article complet

Corruption de fichiers WAL (partie 2)

2017-04-18   1196 mots, 6 minutes de lecture.

Nous continuons notre aventure au pays des WALs corrompus en imaginant le scenario suivant: La machine a crashé et nous avons perdu l'instance et les données qu'elle comportait. Ce n'est pas un problème, car nous avons des sauvegardes physiques avec archivage des WALs.

Ce que nous ne savons pas, c'est que l'un des WALs sauvegardé est corrompu...


Article complet

Profilage de fonctions PL/PgSQL (partie 2)

2017-04-05   932 mots, 5 minutes de lecture.

Le langage PL/PgSQL est présent depuis près de 20 ans dans PostgreSQL. Il permet d'étendre le langage SQL par l'ajout d'instructions procédurales.
Jan Wieck, l'auteur du langage, nous propose un profiler.

Après l'installation, ce second article montre l'utilisation du profiler pendant l'exécution d'un test de charge.


Article complet
Précédent Suivant