Remove Postgres
article thumbnail

Performance of ULID and UUID in Postgres Database

DZone

Hello everyone! In this article, I want to share my knowledge and opinion about the data types that are often used as an identifier. Today we will touch on two topics at once. These are measurements of search speed by key and data types for the key on the database side.

Database 286
article thumbnail

Introduction to auto_explain: How to Log Slow Postgres Query Plans Automatically

Scalegrid

Do you want to know why a PostgreSQL query is slow? Then EXPLAIN ANALYZE is a great starting point. But query plans can depend on other server activity, can take a while to run, and can change over time, so if you want to see the actual execution plans of your slowest queries, auto_explain is […].

Servers 246
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

PostgreSQL EXPLAIN – What are the Query Costs?

Scalegrid

Understanding the Postgres EXPLAIN cost EXPLAIN is very useful for understanding the performance of a Postgres query. It returns the execution plan generated by PostgreSQL query planner for a given statement. Some of […].

article thumbnail

View from Nutanix storage during Postgres DB benchmark

n0derunner

The Linux VM running postgres has two virtual disks – one taking transaction log writes. The post View from Nutanix storage during Postgres DB benchmark appeared first on n0derunner. A quick look at how the workload is seen from the Nutanix CVM. In this example from prior post. These low-concurrency log writes also hit oplog.

article thumbnail

Benchmarking with Postgres PT1

n0derunner

In this example, we use Postgres and the pgbench workload generator to drive some load in a virtual machine. Assume a Linux virtual machine that has Postgres installed. Allow access to postgres port 5432 – which is the postgres DB port or allow ssh. Note the postgres user password (cat./bitnami_credentials).

article thumbnail

Why Uber Engineering Switched from Postgres to MySQL

Uber Engineering

The early architecture of Uber consisted of a monolithic backend application written in Python that used Postgres for data persistence.

article thumbnail

Keep the Monolith, but Split the Workloads

DZone

But having spent half a decade stewarding a Ruby monolith from 20 to 200 engineers and watched its modest 10GB Postgres database grow beyond 5TB, there’s definitely a point where the pain outweighs the benefits.