David Wheeler: Mini Summit Four
Planet PostgreSQL
by
31m ago
My thanks to Jonathan Katz for his presentation, “Trusted Language Extensions for PostgreSQL”, at last week’s Postgres Extension Ecosystem Mini-Summit. As usual I’ve collected the transcript here interspersed with comments from the chat window. First, links! Video PDF Slides [TBD] And now, rivers of text! Introduction I opened the meeting and introduced Jonathan Katz. Presentation Thank you for having me. I’m very excited to talk about this, and extensions in general. I see a lot of folks here I know and recognize and some new folks or folks I’ve not met in person yet. Borrowed from t ..read more
Visit website
Ashutosh Bapat: PostgreSQL's memory allocations
Planet PostgreSQL
by
31m ago
There's a thread on hackers about recovering memory consumed by paths. A reference count is maintained in each path. Once paths are created for all the upper level relations that a given relation participates in, any unused paths, for which reference count is 0, are freed. This adds extra code and CPU cycles to traverse the paths, maintain reference counts and free the paths. Yet, the patch did not show any performance degradation. I was curious to know why. I ran a small experiment. Experiment I wrote an extension palloc_test which adds two SQL-callable functions palloc_pfree() and mem_contex ..read more
Visit website
Umair Shahid: 7 considerations for PCI DSS compliance in PostgreSQL
Planet PostgreSQL
by
16h ago
Learn how to ensure PCI DSS compliance in your PostgreSQL database with these 7 crucial considerations. The post 7 considerations for PCI DSS compliance in PostgreSQL appeared first on Stormatics ..read more
Visit website
David Wheeler: Test and Release pgrx Extensions with pgxn-tools
Planet PostgreSQL
by
1d ago
Yesterday I released v1.6.0 of the pgxn/pgxn-tools Docker image with a new command: pgrx-build-test works much like the existing pg-build-test utility for PGXS extensions, but for pgrx extensions. Here’s an example from pg-jsonschema-boon, a pgrx extension I’ve been working on: name: ? Test on: push: jobs: test: runs-on: ubuntu-latest container: pgxn/pgxn-tools strategy: matrix: pg: [11, 12, 13, 14, 15, 16] name: ? Postgres ${{ matrix.pg }} steps: - name: Checkout uses: actions/checkout@v4 - name: Start PostgreSQL ${{ matrix.pg ..read more
Visit website
Ashutosh Bapat: DBaaG with SQL/PGQ
Planet PostgreSQL
by
1d ago
For those who have studied ERD-lore, it's not new that a relational database is very much like a graph. But it has taken SQL, more than 30 years since it became a standard and almost half a century since its inception to incorporate construct that will allow a DataBase to be treated as a Graph, DBaaG. This is surprising given that SQL was developed as language for relational databases which are modeled using ER diagrams. Better late than never. SQL/PGQ has arrived as 16th part of SQL:2023. Entity Relationship Diagram, ERD in short, is a tool to model and visualize a database as entity types (w ..read more
Visit website
Avi Vallarapu: Announcing PGDSAT to satisfy CIS benchmarks for PostgreSQL
Planet PostgreSQL
by
2d ago
In an era where data breaches are both costly and damaging to reputations, implementing best practices and robust security measures is crucial. PostgreSQL has emerged as one of the most successful and highly adopted open-source databases, competing with the enterprise standards of Oracle and SQL Server. Its increasing popularity is evident from DBEngine rankings, Stackoverflow […] The post Announcing PGDSAT to satisfy CIS benchmarks for PostgreSQL appeared first on HexaCluster ..read more
Visit website
David Wheeler: PGXN V2 Architecture
Planet PostgreSQL
by
2d ago
PGXN Future Architecture High-level diagram of the six logical services making up the proposed future extension distribution architecture. The Root Registry sits at the center, providing APIs for the other services to consume for their own use cases. Trusted instances of those services submit additional data about extensions via the Interactions service to enhance and enrich the service to better inform and delight users. Over on the Postgres Wiki I’ve published a new document for the PGXN v2 project: PGXN v2 Architecture. It has diagrams, such as the one above! From the introduction: This ..read more
Visit website
Robins Tharakan: Installing pg_tle on Ubuntu: A Quick Guide
Planet PostgreSQL
by
3d ago
Compile & Install pg_tle on PostgresPostgreSQL is a powerful database, but sometimes you want to extend its functionality with custom features, and that's where extensions like pg_tle (Trusted Language Extensions) come into play.If you're new to pg_tle, here's a quick round-up of why it makes sense for you - See Unlock PostgreSQL Superpowers with pg_tle.Given the power of& ..read more
Visit website
Luca Ferrari: PgTraining Free Online Event: Material Available
Planet PostgreSQL
by
3d ago
The material and the videos are now online! PgTraining Free Online Event: Material Available The past Friday, on April 19th, we did our fourth edition of the webinar dedicated entirely to PostgreSQL, provided by PgTraining. As in the previous editions, we had three talks and an open discussion at the end. The talks (all in italian) were: Introduzione al linguaggio PL/Java (“An introduction to the PL/Java language”), from yours truly; PgVector - in R768 nessuno può sentirti urlare (“PgVector - in R768 nobody can hear you screaming”), by Chris Mair; Repliche logiche e migrazione di versione a ..read more
Visit website
Deepak Mahto: PLpgSQL Conversion Gotchas : Functions with Out parameter and return type.
Planet PostgreSQL
by
3d ago
If you’re fascinated by the internals of PL/pgSQL processing and want to handle it efficiently, especially if you’re migrating procedural logic from another database, be sure to check out the previous posts in the series on PL/pgSQL Conversion Gotchas – Part 1 and Part 2 In Oracle, we used to build multiple functionalities within procedural blocks, either in functions or procedures. In these blogs, we will explore some of the gotchas that we need to take care of. Migrating Functions with Out Parameters and Return Types Oracle allows functions to have arguments defined as out parameters and als ..read more
Visit website

Follow Planet PostgreSQL on FeedSpot

Continue with Google
Continue with Apple
OR