samedi, mai 31 2008, 10:38
Atelier PostgreSQL
Par Guillaume Lelarge - PostgreSQL - Lien permanent
Après la présentation sur PostgreSQL, voici arrivé le moment de l'atelier. Il y a eu moins de personnes que prévus (entre 10 et 12 prévues, un peu moins de 10 présents). J'ai commencé en indiquant ce qu'il me semblait important de voir, à savoir :
- Installation de PostgreSQL
- récupérer la liste des paquets concernant PostgreSQL ;
- installer le serveur ;
- installer les outils (psql, createdb, etc.) ;
- installer les modules contrib ;
- installer un langage de procédures.
- Configuration minimum
- connexion (max_connections, listen_addresses et pg_hba.conf) ;
- mémoire (shared_buffers, effective_cache_size... et SHMALL/SHMMAX une fois tombé dans le piège habilement posé
).
- Utilisation de base
- outils PostgreSQL (createdb, createuser, createlang) ;
- psql (exécution d'une requête, méta-commandes) ;
- pgAdmin (navigateur d'objets, outils de requêtages, fenêtre d'état du serveur, fenêtre de configuration du serveur) ;
- outils PostgreSQL de sauvegarde (pg_dump) et de restauration (psql, pg_restore).
Tout s'est bien déroulé, en alternant explications puis manipulations. Pour la partie pgAdmin et la sauvegarde, il y a eu très peu de tests à cause d'un manque de temps (on a fini à 17h au lieu de 18h, principalement suite à un questions/réponses assez important) et parce qu'on n'avait pas de bases contenant des objets utilisateur. Donc, j'ai fait un mini-cours là-dessus. Pour pgAdmin, on avait en plus le problème que la version installable était une 1.4.3... autant dire que ça ne ressemble en rien à la version actuellement disponible.
Mais bon, l'un dans l'autre, je crois que le message est passé : PostgreSQL n'est pas si compliqué à installer, à configurer et à utiliser. Évidemment, on n'est pas entré dans le détail, c'était pas une formation avancée sur PostgreSQL, mais les points importants étaient là. La fin a même permis de parler identifiant de transaction, ligne vivante/morte et VACUUM. Donc déjà plus haut niveau.
Le contact avec les personnes présentes a été très bon. Beaucoup de questions et d'intérêt pour ce SGBD, et ça fait plaisir. Apparemment, l'atelier a été très apprécié. Donc je suis ravi. Ça augure du bon pour les RMLL.
aucun commentaire