PostgreSQL offers robust features but has certain limitations in scalability, replication, resilience (and more). YugabyteDB addresses these issues through distributed design, storage efficiency, and transaction handling, providing a comprehensive solution when high availability, ACID, and scale are mandatory.
Blogs by: Franck Pachot
Discover common Oracle connection errors and learn how to troubleshoot them effectively. Whether you’re migrating to YugabyteDB or facing general connection issues, this guide will help you identify and resolve the errors.
Discover how to identify CPU, RAM, or I/O pressure in your database by utilizing Linux metrics and the Pressure Stall Information (PSI) metric. This blog post also demonstrates how to query Linux information using PostgreSQL and the file_fdw extension, offering valuable insights for DBAs and developers.
Let’s walk through some examples to see the importance of the conditional WHERE clause in PostgreSQL, especially when dealing with data that requires extensive filtering.
Discover efficient methods to partition data in your queries. Explore techniques like GROUP BY, window functions, recursive CTE queries, and the DISTINCT ON clause to optimize performance and scalability
Discover how the LIKE operator enables pattern matching with wildcards and indexing for specific access patterns, focusing on scenarios where the wildcard is at the beginning or end of the pattern. The examples and demonstrations are performed on YugabyteDB, a PostgreSQL-compatible database with variations in storage implementation.
When indexing JSON documents in PostgreSQL, you can add indexes for the access patterns just like with relational table columns. We will walk through an example of this using the Pokémon GO Pokédex as a dataset, utilizing YugabyteDB, a distributed SQL database compatible with PostgreSQL.
DBAs often need to generate SQL statements using SQL queries and then execute them. PostgreSQL has many features that can help. Let’s walk through an example using YugabyteDB, which is Postgres-compatible and provides the same SQL language and catalog views.
The Orafce extension for PostgreSQL can be used to quickly and easily generate random strings to fill in a text column. Let’s look at an example on how to use Orafce, on either your PostgreSQL database or on a PostgreSQL-compatible database, like YugabyteDB.