Postgres.AI Bot. Towards LLM OS for Postgres
Postgres.ai Blog
by
3M ago
I'm happy to present our new product, Postgres.AI Bot. It is powered by OpenAI's GPT-4 Turbo and is designed to help engineers improve their experience when working with PostgreSQL. This bot has a vast knowledge base with over 110,000 entries, including documentation, source code for different PostgreSQL versions, and related software like PgBouncer, Patroni, and pgvector. It also integrates expert articles and blogs. In addition, the bot can conduct two types of experiments to verify ideas: Single-session on thin clones provided by Postgres.AI DBLab Engine to check SQL syntax and behavior o ..read more
Visit website
10 Postgres tips for beginners
Postgres.ai Blog
by
7M ago
Getting started with PostgreSQL can be both exciting and challenging. It's more than just another database—it's a system packed with features that can change how you handle data. Every Friday, Michael Christofides (pgMustard) and I discuss these features on our podcast, Postgres.FM (there is also a video version on YouTube). We've been at it for 55 weeks straight since July 2022, and we're not stopping anytime soon. Our latest episode was all about helping newcomers to PostgreSQL. After seeing the huge response to my tweet, which got over 200k views, 1200+ likes, and 200+ retweets, I wanted t ..read more
Visit website
Test environments that are 10x cheaper and 10x faster than RDS clones
Postgres.ai Blog
by
7M ago
Today, developers who need to work with full scale data have three options: Develop scripts to backup & restore their production database Use expensive cloud provided database cloning features Deploy and test on production ? In other words, they can pay with time, money, risk, or some combination of all three. But! There is a better, faster, cheaper, and completely safe way for developers to get the data they need to do their work properly. With the Database Lab Engine, developers can instantly provision as many full scale copies of their database as needed. Check out this table which m ..read more
Visit website
DLE 3.2: config and logs in UI, Postgres 15, AWS Marketplace version is GA
Postgres.ai Blog
by
7M ago
The Postgres.ai team is happy to announce the release of version 3.2 of Database Lab Engine (DLE), an open-source tool that provides blazing-fast database cloning and branching for any PostgreSQL database to build powerful development, test, QA, and staging environments. DLE can run dozens of independent clones of your database on a single machine, so each engineer or automation process works with their own database provisioned in seconds without extra costs. Data size and the number of snapshots/branches are virtually unlimited. This release focuses on improving the admin experience during D ..read more
Visit website
Database Lab Engine for AWS Marketplace. Fast, fixed-cost branching for your Postgres is just a step away
Postgres.ai Blog
by
7M ago
I'm very pleased to announce the very first preview version of Database Lab Engine (DLE) for AWS Marketplace. If you're using AWS, this is the fastest way to have powerful database branching for any database, including RDS and RDS Aurora. But not only RDS: any Postgres and Postgres-compatible database is supported as a source for DLE. Now, for a fixed price (paying just for one EC2 instance and an EBS volume), you can have dozens of DB clones being provisioned in seconds and delivering independent databases for your Git branches, CI/CD pipelines, as well as manual optimization and testing act ..read more
Visit website
DLE 3.1: pgBackRest, timezones for CLI, DLE community
Postgres.ai Blog
by
7M ago
The Postgres.ai team is happy to announce the release of version 3.1 of Database Lab Engine (DLE), the most advanced open-source software ever released that empowers development, testing, and troubleshooting environments for fast-growing projects. The use of Database Lab Engine 3.1 provides a competitive advantage to companies via implementing the "Shift-left testing" approach in software development. Database Lab Engine is an open-source technology that enables thin cloning for PostgreSQL. Thin clones are exceptionally useful when you need to scale the development process. DLE can manage doz ..read more
Visit website
Common DB schema change mistakes
Postgres.ai Blog
by
7M ago
'rake db:migrate' – a command known to any Ruby developer. But how many times did we step on the same rake? In his article "Lesser Known PostgreSQL Features", @be_haki describes 18 Postgres features many people don't know. I enjoyed that article, and it inspired me to write about "anti-features" – things that everyone should avoid when working in probably the riskiest field of application development – so-called "schema migrations". This is one of my favorite topics in the field of relational databases. We all remember how MongoDB entered the stage with two clear messages: "web-scale" (let's ..read more
Visit website
EXPLAIN (ANALYZE) needs BUFFERS to improve the Postgres query optimization process
Postgres.ai Blog
by
7M ago
Jupiter's moon IO. Credit: ALMA (ESO/NAOJ/NRAO), I. de Pater et al.; NRAO/AUI NSF, S. Dagnello; NASA/JPL/Space Science Institute SQL query optimization is challenging for those who have just started working with PostgreSQL. There are many objective reasons for this, such as: the difficulty of the field of system performance in general, lack of good "playground" environments where people can experience how databases work at a larger scale, lack of certain capabilities in Postgres observability tools that are still developing (though, at a good pace), insufficiency of good educational material ..read more
Visit website
Progress bar for Postgres queries – let's dive deeper
Postgres.ai Blog
by
7M ago
Recently, I have read a nice post titled "Query Progress Bar", by Brian Davis. It describes an interesting approach to observing the progress of slow query execution. At some point, the author mentions: Don't use this in prod. And I agree. The article discusses long-running queries such as SELECTs, UPDATEs, DELETEs, and quite "invasive" methods of progress monitoring. In an OLTP production scenario, in most cases, we should try to limit the duration of such queries, setting statement_timeout to a very low value – such as 30 or even 15 seconds. Let's dive deeper into the topic of query progr ..read more
Visit website
DLE 3.0: UI, persistent clones, PostgreSQL 14, more
Postgres.ai Blog
by
7M ago
note Action required to migrate from a previous version. If you are running DLE 2.5 or older, please read carefully and follow the Migration notes. What's new in DLE 3.0? The Postgres.ai team is happy to announce the release of version 3.0 of Database Lab Engine (DLE), the most advanced open-source software ever released that empowers development, testing, and troubleshooting environments for fast-growing projects. The use of Database Lab Engine 3.0 provides a competitive advantage to companies via implementing the "Shift-left testing" approach in software development. Database Lab Engine ..read more
Visit website

Follow Postgres.ai Blog on FeedSpot

Continue with Google
Continue with Apple
OR