YSQL

How to Parallel Index Scan in YSQL For Temporal Joins

How to Parallel Index Scan in YSQL For Temporal Joins

A common temporal join pattern in analytics used to require extra tweaks in distributed Postgres-compatible systems, but is no longer required due to full support for native PostgreSQL Parallel Query (PQ). Achieve latency gains that scale better by keeping your original schema and query and allowing YSQL to execute a Parallel Index Scan directly.

Read more

Client-Side vs Server-Side Latencies Demystified in PostgreSQL and YugabyteDB

Client-Side vs Server-Side Latencies Demystified in PostgreSQL and YugabyteDB

Every SQL execution in PostgreSQL and therefore in YugabyteDB YSQL takes time to process. A common way to identify how much is time spent on processing is to use the pg_stat_statements view in the database. However, the time visible in pg_stat_statements might differ from the time a database client registers for the execution. Where does this difference come from? Let’s take a look.

Read more

Celebrating 10,000 Students Enrolled in Yugabyte University!

Celebrating 10,000 Students Enrolled in Yugabyte University!

After officially launching Yugabyte University in early 2022, we are happy to share a major milestone! Ten thousand amazing students are enrolled in various self-paced and instructor-led courses, certification programs, and builder workshops to better build their skillsets around distributed SQL and YugabyteDB. Read this blog for an overview of what’s currently available, including links to specific learning experiences.

Read more

How Does YugabyteDB’s Two-Layer Architecture Work?

How Does YugabyteDB’s Two-Layer Architecture Work?

YugabyteDB is a 100% open source, distributed SQL database system. This single phrase expresses two distinct notions: a SQL database system, and a distributed database system. Historically, these notions were mutually exclusive. But current technology allows a single system to implement both notions. YugabyteDB does this with its two-layer architecture: an extensible query processing layer and a distributed document store.

In this blog post,

Read more

Distributed SQL Tips and Tricks – June 10th, 2021

Distributed SQL Tips and Tricks – June 10th, 2021

Welcome back to our bi-weekly tips and tricks blog where we recap some distributed SQL questions from around the Internet. We’ll also review upcoming events, new documentation, and blogs that have been published recently. Got questions? Make sure to ask them on our YugabyteDB Slack channel, Forum, GitHub, or Stack Overflow. Let’s dive in:

Connection Pooling with YugabyteDB

When looking to pool your connections with YugabyteDB many users take a look at PgBouncer,

Read more

Explore Distributed SQL and YugabyteDB in Depth

Discover the future of data management.
Learn at Yugabyte University
Get Started
Browse Yugabyte Docs
Explore docs
PostgreSQL For Cloud Native World
Read for Free