|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle 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 |
TechniqueTechnique | Écrire et utiliser des fonctions retournant une valeur de type composite (ROWTYPE)Par RockyRoad le 27/08/2008 - 19:42 Bien que nouvelle utilisatrice de PG, j'ai choisi de présenter un mini-article sur l'utilisation des ROWTYPE dans PL/pgSQL, car je crois qu'il pourrait être utile à beaucoup. Je n'ai hélas pas beaucoup de temps à y consacrer, mais je compte sur votre participation pour m'aider à le clarifier. En effet je n'ai rien trouvé de tel sur le web et j'ai dû passer du temps, pour "trouver le pot aux roses", c'est-à -dire une syntaxe correcte utilisable pour mon application (GPL) que je vous dévoilerai plus tard. Merci à Guillaume Lelarge pour son aide. Au-delà de partager son expérience, il s'est joint activement à mes réflexions et suggéré les solutions qui m'ont mise sur la bonne voie. [ Vous devez vous connecter pour poster des commentaires | lire plus ]
Technique | PostgreSQL et RubyPar SAS le 10/12/2007 - 10:42 Extracteur de tablesTrouvé sur le site We are Geeks, un extracteur de tables pour PostgreSQL. Il s'agit d'extraire d'une base de données les informations nécessaires à sa recréation. Tout est là : Extracteur PG en ruby. [ Vous devez vous connecter pour poster des commentaires ]
Technique | Debian Sarge, PostgreSQL 8.1, XID Wraparound et Single User ModePar Jean-Christophe Arnu le 29/09/2006 - 15:55 J'utilise une distribution GNU/Linux Debian Sarge avec un backport officiel de PostgreSQL 8.1 sur un serveur de test. Tout fonctionnait à merveille jusqu'au jour où la connexion psql m'a été refusée. La justification de l'impossibilité de connexion était relative à un XID Wraparound, comprendre un rebouclage des identifiants de transactions, par suite de manque de vacuum full sur deux bases. Ayant déjà été confronté au problème par le passé, je me suis donc rué sur la procédure que j'avais tantôt décrite... [ 3 commentaires | lire plus ]
Technique | Réussir des petits gateaux en forme d'éléphantPar SAS le 21/02/2006 - 22:55
Plusieurs personnes ont demandé à connaître la recette des excellents gateaux en forme d'éléphant que ceux qui ont fréquenté le stand de l'association pendant le salon « Solutions Linux 2006 » ont pu déguster. Ces gateaux au beurre, originaires d'Alsace ont pour nom BUTTERBREDELE.
Durée de préparation: 30 minutes environ [ 5 commentaires | lire plus ]
Technique | Langages de procédure : type OUT et INOUTPar Guillaume Lelarge le 16/12/2005 - 00:59 Attention, tous les exemples de cet article utilisent le langage PL/pgsql. Pour l'utiliser, vous devez l'intégrer à votre base. Cela se fait tout simplement avec cette commande : createlang plpgsql metier Je viens donc d'intégrer le langage de procédures plpgsql dans la base metier. Avant la version 8.1, PostgreSQL n'acceptait que des arguments en entrée dans la déclaration des fonctions (et quelque soit le langage de procédures utilisé). Pour renvoyer un résultat, il fallait passer par la « valeur de retour ». Malgré tout, il était possible de renvoyer plusieurs valeurs en utilisant un type composite. En fait, cela revenait à renvoyer une ligne de plusieurs colonnes d'une table « virtuelle ». [ 3 commentaires | lire plus ]
Technique | PostgreSQLFr.org change de serveur WebPar Jean-Paul Argudo le 10/12/2005 - 22:54 L'ancien serveur de PostgreSQLFr.org étant arrivé en fin de cycle de vie, notre hébergeur a migré le site et les services annexes de celui-ci sur une nouvelle machine. Elle est relativement performante, et la navigation dans le site s'en ressent. Voici les caractéristiques principales de la machine :
[ 3 commentaires | lire plus ]
Technique | Utilisation des rôles dans PostgreSQL 8.1Par Guillaume Lelarge le 29/11/2005 - 18:56 Ce document est un rappel de l'utilisation des utilisateurs et groupes pour les versions antérieures à la 8.1 et une introduction aux rôles, concept remplaçant les utilisateurs/groupes à partir de PostgreSQL 8.1. PostgreSQL 8.1 modifie la gestion des utilisateurs. Le concept des utilisateurs et des groupes est remplacé par un concept plus global : celui des rôles. Un rôle correspond à un utilisateur et/ou à un groupe. Un rôle a des droits et il peut être membre d'un ou plusieurs autres rôles. [ 5 commentaires | lire plus ]
Technique | Fiche mémoire sur PostgreSQLPar Guillaume Lelarge le 09/09/2005 - 16:31 Peter Freitag vient de publier une fiche mémoire sur PostgreSQL dont voici la traduction. La version anglaise est disponible sur le site de Peter Freitag. [ 2 commentaires | lire plus ]
Technique | Points à vérifier en ce qui concerne les performances de PostgreSQL 8.0Par Guillaume Lelarge le 15/07/2005 - 21:16 Cet article est la traduction d'un billet posté par Josh Berkus et Joe Conway sur leur site, powerpostgresql.com. D'autres documents devraient suivre... Voici un ensemble de règles de base pour votre serveur PostgreSQL [ 5 commentaires | lire plus ]
Technique | Datamining avec PostgreSQLPar Jean-Christophe Arnu le 07/03/2005 - 21:26 Robert Bernier, un des core Hackers de PostgreSQL vient de publier un article sur le datamining avec PostgreSQL sur le site de onlamp. Une bonne lecture ! http://www.onlamp.com/pub/a/onlamp/2005/03/03/pg_datamining.html [ Vous devez vous connecter pour poster des commentaires ]
|
|||
© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.