Lu cette semaine : Quelle méthode efficace pour produire des UUIDs : Benchmarking UUIDs, v2 Comment PostgreSQL traite les requêtes : The Internals of PostgreSQL : Query Processing Des « range types » et de la récursion : How to Search Availability with PostgreSQL Pourquoi migrer : […]
Mot-clé - postgresql
PostgreSQL Hebdo #2
Lu cette semaine : Bel exemple d'architecture de réplication possible : PostgreSQL Log Shipping or when it’s advisable Relecture du livre de Dimitri Fontaine : PostgreSQL notes: Miscellaneous Comment une bête erreur de paramétrage peut avoir de lourdes conséquences : How a bad network configuration […]
PostgreSQL Hebdo #1
Veille hebdomadaire autour de PostgreSQL, la plupart en anglais : Deux articles de Robert Haas à propos de VACUUM : MVCC and VACUUM suivi de The State of VACUUM À propos de Meltdown et PostgreSQL : Fil de discussion sur la mailing list hackers PostgreSQL Meltdown PostgreSQL Performance Meltdown? À […]
PostgreSQL 9.6.0
La version 9.6.0 de PostgreSQL est publiée aujourd'hui. La fonctionnalité la plus notable de cette version majeure est la parallélisation des requêtes. De nombreuses autres fonctionnalités permettent de travailler sur des volumes de données toujours plus important. Quelques informations sur le site […]
Dates à retenir
Trois dates à retenir autour de PostgreSQL : 17 mars, à Nantes, un premier meetup, dans lequel j'évoquerai les nouveautés de PostgreSQL 9.5. 31 mars, à Paris, où j'essayerai de remonter le fil du temps de bases de données. 31 mai, à Lille, où je plongerai dans les structures du stockage de […]
Suivi de l'activité dans PostgreSQL 9.2
La vue pg_stat_activity a évolué dans la version 9.2 de PostgreSQL, ajoutant des informations essentielles, et modifiant des éléments déjà existant. Afin de l'exploiter au mieux, j'ai ajouté une vue dans certaines instances de production, simplifiant son usage.
Citation du jour
« Write someone a query, they'll go away for a day. Teach someone to query, they'll just go away. » Comprenne qui pourra, mais ça me fait rire.
Agrégats avec arguments
Alors que je jouais avec PostgreSQL 9.0, j'ai cherché à obtenir le comportement de l’agrégat string_agg
( second argument pour définir le séparateur ), mais dans les versions 8.3 et 8.4
PostgreSQL HS+SR
Je viens de mettre en route notre première instance PostgreSQL 9.0, utilisant la réplication Hot Standby + Streaming Replication, en suivant la doc suivante : http://wiki.postgresql.org/wiki/Binary_Replication_Tutorial. L'application sera réellement en production lundi prochain. Cette technique […]
NoSQL
Je suis administrateur de bases de données, c'est mon métier. L'outil principal avec lequel je travaille est PostgreSQL, qui est un système de gestion de bases de données relationnelles, un des meilleurs outils qui soit. La prise en main pour un développeur de logiciel de ce type d'outil est loin […]
2 pétabytes
Yahoo vient d'annoncer qu'ils utilisent PostgreSQL pour stocker 2 pétaoctets de données¹. Ce qui en ferait la plus grosse base de données au monde. Certes, ils utilisent une version modifiée de PostgreSQL, ils ont retirés le support des transactions, et utilisent un stockage en mode colonne, à la […]
PostgreSQL 8.3
PostgreSQL 8.3 est donc sorti lundi dernier, et d'après les premiers tests que j'ai pu faire, cette nouvelle version est vraiment intéressante. Quelques liens sur le sujet : http://www.postgresqlfr.org/?q=node/1547 http://linuxfr.org/2008/02/06/23663.html […]
PostgreSQL vs. MySQL
On me demande souvent la liste des différences existantes entre PostgreSQL et MySQL. Je vais donc tenter de faire une liste des fonctionnalités existantes dans PostgreSQL, et pas dans MySQL : L'opérateur ||, pour la concaténation de chaines de caractères, qui fait parti du standard SQL. Un type de […]
PostgreSQL, seconde édition
Une seconde édition de mon livre sur PostgreSQL est paru, intégrant les nouveautés de la version 8.2 de PostgreSQL. Il est toujours disponible aux éditions ENI. Tous les renseignements sur trouvent sur la page qui lui est dédiée. A noter que la version 8.3 de PostgreSQL est en préparation. […]
Un livre
C'était en cours depuis plusieurs mois, et c'est officiel depuis cette semaine, je commence donc l'écriture d'un livre sur Postgresql 8. Il sera édité aux Editions ENI, qui édite des ouvrages informatiques. Il n'existe pas, en langue française, d'ouvrage à jour sur Postgresql, les seuls qui […]