PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

PostgreSQL Weekly News | == PostgreSQL Weekly News - 5 octobre 2004 ==

Par Jean-Paul Argudo le 11/10/2004 - 12:01

Rien ne vaut quelques ouragans et des coupures d'électricité pour vous inspirer
des variations de ces nouvelles hebdomadaires. Bien sur, lorsque vous êtes dans un
environnement de développement distribué, le temps qu'il fait importe peu, ainsi
lorsque j'étais à l'extérieur pour nettoyer les arbres cassés et autres, les
développeurs de PostgreSQL préparaient PostgreSQL 8.0 beta 3.
Ceux qui n'ont pas encore mis à jour sont priés de le faire, les paquets sont
disponibles sur les serveurs habituels. Ceux qui voudraient savoir quelles
corrections il nous reste à apporter peuvent aller voir la liste des items
ouverts sur
http://candle.pha.pa.us/cgi-bin/pgopenitems
.

Technique | Autodoc : documentez vos bases de données facilement!

Par Jean-Paul Argudo le 04/10/2004 - 10:31

Autodoc permet de documenter de manière extrêmement simple et efficace une base de données.

Sous Debian, l'installation est simple. Commencez par mettre à jour vos sources apt :

$ apt-get update

Vérifiez la disponibilité du paquet :

$ apt-cache search postgresql-autodoc
postgresql-autodoc - Utility to create system tables overview in HTML, DOT and XML

Installez le paquet s'il est disponible :

$ apt-get install postgresql-autodoc

Pour les autres distributions, cherchez un peu... Ou alors, installez à partir des
sources disponibles sur le site ;-)

Technique | Utiliser du Python côté serveur

Par Jean-Christophe Arnu le 30/09/2004 - 15:39

Python est un langage largement utilisé de nos jours. Il permet de s'interfacer avec un grand nombre de bases de données et PostgreSQL n'échappe pas à la règle. Bien que Python soit connu pour le développement de requêtage des serveurs PostgreSQL (applications, maintenance, ...), un support est aussi intégré «côté serveur» dans PostgreSQL. Hors, dans le « ChangeLog Â» de la version de 7.4 de PostgreSQL (version 7.4 du changelog également), on trouve la petite phrase suivante dans la section « côté serveur Â» :

Dans les bacs | PostgreSQL 8.0.0 Beta 3 disponible!

Par Jean-Paul Argudo le 28/09/2004 - 12:16

Le 28 septembre 2004, Marc G. Fournier écrivait sur la liste pgsql-announce :

Cela fait maintenant quatre semaines que nous avons sorti la beta 2 et il y a eu assez d'améliorations au code pour que nous sortions une nouvelle beta, ceci afin de réduire le nombre de rapports de bogues marqués comme « déjà corrigé Â».

Pour une liste complète des changements et améliorations depuis que la beta 1 est sortie, merci de consulter cette page :


ftp://ftp.postgresql.org/pub/source/v8.0.0beta/ChangeLog-Beta2-to-Beta3

Technique | Sortie de QtSqlBrowser version 0.8

Par Jean-Paul Argudo le 27/09/2004 - 09:35

Le but de ce projet est de proposer une interface graphique simple pour naviguer dans une base de données. L'outil est une simple agrégation de classes Qt dédiées aux bases de données. L'abstraction de bases de données est fournie par les pilotes de données de Qt. Les pilotes pour PostgreSQL et MySQL fonctionnent correctement. Si vous avez une version commerciale de Qt, vous pouvez aussi utiliser les pilotes inclus pour Oracle, TDS et DB2.

En théorie, il n'y a aucune raison pour que les pilotes ODBC3 des bases de données populaires comme Oracle, DB2, Informix, Firebird ou SAP/DB ne fonctionnent pas.

| Jour de la démocratie européenne

Par Jean-Paul Argudo le 24/09/2004 - 09:08

24 Septembre 2004 : Jour de la démocratie européenne :

PostgreSQL est un Logiciel Libre. Les brevets sur les logiciels sont une menace pour les Logiciels Libres. Ils sont tout aussi néfastes si vous êtes un éditeur de logiciels commerciaux !


Aidez-nous à lutter contre la brevetabilité du logiciel !

Vous trouverez toutes les informations nécessaires pour cela sur le portail Français de la FFII :

http://ffii.fr/

PostgreSQL Weekly News | PostgreSQL Weekly News - 21 septembre 2004

Par Guillaume Lelarge le 21/09/2004 - 12:43

== Nouvelles hebdomadaires de PostgreSQL - 21 septembre 2004 ==

Les tests de PostgreSQL continuent avec le dernier paquetage beta. Beaucoup
de bogues ont été rapportés, ce qui signifie que nous nous approchons d'une
nouvelle version beta. Ceci est aussi une bonne indication que d'autres nombreux
tests sont nécessaires.

Différents problèmes de compilateur dans plusieurs modules de contribution
pour la partie win32 ont été corrigés . Cela inclut dbase, pgbench, pgcrypto,
tsearch et miscutil. Aussi sur win32, un petit problème de perte mémoire a été
corrigé au niveau de psql et pltcl a vu la résolution de quelques soucis. Pour
les autres modifications, le code de gestion des sous-transactions a été
restructuré pour réduire la consomnation de mémoire, pour adresser un problème
de régression et pour colmater certaines pertes mémoire. Enfin, le support de
GNU/Hurd et GNU/*BSD a été ajouté.

Technique | Attention à la gestion des exceptions ou comment mettre PostgreSQL à genou avec un petit bout de PL/pgSQL...

Par SAS le 21/09/2004 - 10:58

Un client nous a appelé pour nous faire part du comportement étrange de sa base de données. Son intranet tourne depuis plus de trois ans sans problème, mais bizarrement, depuis quelques semaines, le postmaster tombe plusieurs fois par jour. Impossible de lancer une indexation ou un vacuum...

Après quelques recherches, je m'aperçois en regardant les traces qu'une requête utilisant une fonction écrite en PL/pgSQL semble conduire à la chute du postmaster.

Récupérant le code de la fonction, il m'apparaît qu'aucun test n'est fait pour vérifier les paramètres passés à la dite fonction avant de l'appeler récursivement.

Technique | Gestion des ressources IPC utilisées par PostgreSQL

Par Jean-Christophe Arnu le 20/09/2004 - 17:11

Dans certaines circonstances, PostgreSQL peut laisser des ressources « permanentes Â» occupées sur le serveur aprés un violent problème (ou un redémarrage). Ces ressources sont des IPC (Inter Process Communication) et peuvent se manifester sous deux formes :

  • de la mémoire partagée (shm), utilisée essentiellement par PostgreSQL en fonction de la variable d'environnement shared_buffers
  • des sémaphores

Pour récupérer une liste des ressources, lancer la commande « ipcs Â» en tant qu'utilisateur root ou postgres. Cette commande liste l'ensemble des ressources IPC utilisées sur la machine. Vous obtiendrez une liste similaire à celle-ci :

[root@serveur root]# ipcs

------ Segments de mémoire partagée --------
touche shmid propriétaire perms octets nattch statut
0x0052e2c1 0 postgres 600 288038912 10

------ Tables de sémaphores --------
touche semid propriétaire perms nsems statut
0x0052e2c1 0 postgres 600 17
0x0052e2c2 32769 postgres 600 17
0x0052e2c3 65538 postgres 600 17

------ Files d'attente de messages --------
touche msqid propriétaire perms octets utilisés messages

PostgreSQL Weekly News | PostgreSQL Weekly News - 13 septembre 2004

Par Guillaume Lelarge le 18/09/2004 - 19:17

== Nouvelles hebdomadaires de PostgreSQL - 13 septembre 2004 ==

Une rapide mise à jour cette semaine car la chasse aux bogues continue sur
le paquetage de la beta 2 de PostgreSQL 8.0. Les personnes curieuses de
connaître les élémentes encore ouverts peuvent lire la liste la plus à jour sur

http://candle.pha.pa.us/cgi-bin/pgopenitems
mais pour l'instant, voyons les
corrections de la semaine.

Quelques petites corrections dans la gestion de liste des déclencheurs ont
été apportées. Des conflits entre les constructions win32 et cygwin ont été
règlés. Des tests de filtres ont été nettoyés des entrées inutiles. Un problème
avec la gestion des erreurs dans les fonctions de déclencheurs a été adressée
en exécutant immédiatement les déclencheurs « après Â» non déferrés
avant la fin de la requête (c'est-à-dire alors qu'on se trouve toujours dans la
fonction du déclencheur). Quelques bogues de restauration de bases de données
possédées par des utilisateurs standards ont aussi été corrigés.

© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.