Blog
In considerations of closed source development
Binding PostgreSQL server to specific CPU cores in Linux
Recently we had a customer who was running PostgreSQL 8.2 on a 32 cores system with 64GB of memory. They were deploying this server in addition to the already running one with 24 total cores and 32GB of memory. PostgreSQL configuration has been adjusted for extra resources, the database has been partitioned roughly in half between the 2 servers and the queries running against both servers were similar.
Suprisingly, when …
Migrating hierarchical queries from Oracle to PostgreSQL
This is the second part in a series of blog posts describing PostgreSQL analogs of common Oracle queries
One of the most intricate Oracle specific constructions is "START WITH ... CONNECT BY". According to Oracle's documentation, the syntax is: SELECT [query] [START WITH initial_condition] CONNECT BY [nocycle] condition. This statement is commonly used to traverse hierarchical data in the parent-child order. It's easier to illustrate how it works with …
Cool and Sexy: Open Source PostgreSQL enterprise contenders
Postgres-XC has been around for a while, it is primarily developed by NTT and EnterpriseDB. It has …
PgNext: Cancelled
If you can't see the video, here is the video link.
That video represents why I would put on the conferences. They were fun. We had …
Remembering our roots
PgNext (PostgreSQL Conference) CFP is still open
URI connection strings, PgNext CFP and other generalities (FKlocks)
We are still actively working on PgNext: The Next PostgreSQL Conference. The folks on …
Pearls of Oracle to PostgreSQL conversion
We have been working on a large Oracle 8i conversion to PostgreSQL. Our customers were not concerned with the data conversion: there are tools like ora2pg and oracle foreign data wrapper to accomplish this. They do, however, have a significant number of queries that needs to be converted.
Apparently, most queries from Oracle and PostgreSQL look similar; after all, both are relational database systems, as opposed to Cassandra or MongoDB, …
Another day, another recovery
This is something I have seen many times now: a customer calls us because they lost some data and they want help recovering.
Now you must be wondering: surely if they lost data they can just recover from their last backup, right? Right — they had that. However we know that pg_dump takes a while to run and is stressful on the server, so it's normally run just once a …