Abdul Yadi: BDR 0.9.3 and Index on Expression (Part 2)
What a sleepless night investigating why BDR crashes when updating index on expression with Segmentation Fault error. I agree with akretschmer‘s comment on my previous post that replacing functional...
View ArticleBruce Momjian: 2016 Conferences
I am excited about my nine scheduled 2016 conferences. There is a good spread of continents: North America (2), Europe (5), Asia (2) (no Latin America ). I have academic (2), general open source (3),...
View ArticleErnst-Georg Schmid: More FORTRAN 90 like vector operations in PostgreSQL
It is also possible to do element wise operations of a vector and a scalar:CREATE OR REPLACE FUNCTION public._vectormuls( v1 anyarray, v2 anyelement) RETURNS anyarray AS$BODY$DECLAREBEGINif...
View ArticleCraig Kerstiens: My top 10 Postgres features and tips for 2016
I find during the holiday season many pick up new books, learn a new language, or brush up on some other skill in general. Here’s my contribution to hopefully giving you a few new things to learn about...
View ArticleAbdul Yadi: BDR 0.9.3 and Index on Expression (Part 3 – Solved)
Go deeper into BDR and patched-PostgreSQL 9.4.5, eventually I find out the root cause. When new record INSERT-ed, BDR replicates it to other nodes. After simple_heap_insert, BDR calls...
View ArticleErnst-Georg Schmid: The arraymath extension vs. plpgsql
After arraymath was fixed, I did some simple benchmarks against my plpgsql code from the previous posts.All tests were done with PostgreSQL 9.5rc1 on a Fujitsu Celsius H730 (Core i7 4700MQ, 16 GB RAM,...
View ArticleIlya Kosmodemiansky: Exact dates and venue for PGDay' 16 Russia conference
Meanwhile, dates and venue for PGDay'16 Russia, which I'am proud toco-organize, are officially announced. Mark in your calendar: 6-8 July 2016, St.Petersburg, Russia, Park Inn by Radisson...
View ArticleErnst-Georg Schmid: From dot product to matrix multiplication
From dot product to matrix multiplication is only a small step now:CREATE OR REPLACE FUNCTION public._matmul( m1 anyarray, m2 anyarray, r anyarray) RETURNS anyarray AS$BODY$DECLAREubm1...
View ArticleGreg Sabino Mullane: Postgres checksum performance impact
Another Tequila Sunrise by T.KiyaWay back in 2013, Postgres introduced a feature known as data checksums. When this is enabled, a small integer checksum is written to each "page" of data that Postgres...
View ArticleLeo Hsu and Regina Obe: Import Foreign Schema for ogr_fdw for PostgreSQL 9.5
PostgreSQL 9.5RC1 got released recently, and as with PostgreSQL 9.5beta2, the FDW API changed just enough so that the ogr_fdw I compiled for PostgreSQL 9.5beta2 no longer worked for PostgreSQL 9.5RC1....
View ArticleFederico Campoli: It's bigger on the inside
I'll be at the University of Ferrara Saturday 9th of January for a PostgreSQL afternoon.This is the confirmed schedule.15:00 - Federico Campoli: PostgreSQL, the big the fast and the (NOSQL on)...
View Articlegabrielle roth: PDXPUG: January meeting
NOTE: This month’s meeting is one week earlier than our usual schedule, so we don’t conflict with SCALE. When: 6-8pm Thursday January 14, 2016Where: IovationWho: Gabrielle RothWhat: RDS PostgresAmazon...
View ArticleChristophe Pettus: January SFPUG: What’s New in PostgreSQL 9.5?
I’ll be presenting at the January San Francisco PostgreSQL Users’ Group meeting on what’s new in PostgreSQL 9.5. I hope you can join us!
View ArticleChristophe Pettus: Always Do This #3: Log Lock Waits and Temp Files
How much and what to log in PostgreSQL is something that doesn’t really admit a single solution. Logging every connection can swamp a server, as can too low a setting of log_min_statement_duration. But...
View ArticleMagnus Hagander: Nordic PGDay 2016 open for registration
Nordic PGDay is a yearly one-day conference in the Nordic region, and this year it will be held in Helsinki, Finland, on March 17th. We have just opened up for registration! The event sold out in the...
View ArticleReuven Lerner: [Video 405] Josh Berkus: Postgres + SciPy for Great Stats
So, you’ve got a lot of data. You might even say “big data.” You want to analyze it, and so you turn to Python and the SciPy stack. But you might also want to benefit from a relational database,...
View ArticleJignesh Shah: PostgreSQL and Linux Containers: #SouthbayPUG Presentation
It was a great to talk about Linux Containers tonight at Southbay PostgreSQL User Group at Pivotal.PostgreSQL and Linux Containers from Jignesh Shah
View ArticleAlexey Lesovsky: PostgreSQL Streaming Replication Cheatsheet.
Print it out!In February 2016, I will be talking about Streaming Replication at PgConf 2016 Russia.Meanwhile, my work in progress and I want present a small cheatsheet about streaming replication. If...
View ArticleEric Hanson: Aquameta Chapter 2: PostgreSQL File System Bridge
Aquameta is a web development platform built entirely in PostgreSQL. This is chapter two (introduction, chapter 1) of our tour of Aquameta's architecture.If you want to jump straight to the tech demo,...
View ArticlePavan Deolasee: Performance of Sequences and Serials in Postgres-XL
In Postgres-XL, sequences are maintained at the Global Transaction Manager (GTM) to ensure that they are assigned non-conflicting values when they are incremented from multiple nodes. This adds...
View Article