Build A GPT In SQL | Scaling Postgres 299

  Рет қаралды 653

Scaling Postgres

Scaling Postgres

Күн бұрын

To get the show notes as well as get notified of new episodes, visit:
www.scalingpostgres.com/episo...
In this episode of Scaling Postgres, we discuss how you can build a GPT in 500 lines of SQL code, how to optimize extension loading, the best way to set passwords and being able to change generated columns.
Want to learn more about Postgres performance?
Join my FREE mini-course called the PostgreSQL Performance Starter Kit here: www.scalingpostgres.com/cours...
Timestamps:
00:00 - Intro
00:29 - Happy New Year: GPT in 500 lines of SQL
02:31 - Optimizing PostgreSQL functions with preloaded libraries
03:57 - Postgres password encryption without leaking credentials
05:51 - Waiting for PostgreSQL 17 - ALTER TABLE command to change generation expression
06:52 - Postgres Postmaster File Explained
07:54 - pgBadger
08:41 - Understanding PostgreSQL Aggregation and Hyperfunctions’ Design
10:08 - Introducing pg_query for Postgres 16 - Parsing SQL/JSON, Windows support, PL/pgSQL parse mode & more
10:51 - How to speed up COUNT(DISTINCT)
11:25 - Introducing a new community wiki page "Operations cheat sheet"
11:35 - Operations cheat sheet
11:49 - Outro
#postgres #postgresql

Пікірлер: 5
@vinny142
@vinny142 6 ай бұрын
Explain Extended's new-year's posts are a treat! I've used them many times to show people that databases are more than just string-storage.
@professortrog7742
@professortrog7742 6 ай бұрын
Preloading large libraries like postgis or R comes at a hefty cost: the several megabytes is loaded into *each* connection’s space, so with 1000 connections there will be 5 to 8 GB of library code just sitting around.
@ScalingPostgres
@ScalingPostgres 6 ай бұрын
This brings up a good point. That probably means that if you really wanted to optimize things, you should dedicate statements that use these libraries to their own connections. Even if you are not preloading, if you use one of these libraries with 1000+ connections, all the connections will eventually load the libraries.
@rosendo3219
@rosendo3219 6 ай бұрын
next is 300 :) any special celebration planned?
@ScalingPostgres
@ScalingPostgres 6 ай бұрын
Well, something different. I don't know if you would call it a special celebration though, hehe. You will have to tune in to see.
Faster Paging? | Scaling Postgres 325
20:08
Scaling Postgres
Рет қаралды 629
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН
Now THIS is entertainment! 🤣
00:59
America's Got Talent
Рет қаралды 38 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 24 МЛН
Hacking On Postgres is Hard! | Scaling Postgres 315
19:32
Scaling Postgres
Рет қаралды 1 М.
The Future of MySQL is Postgres? | Scaling Postgres 313
15:34
Scaling Postgres
Рет қаралды 7 М.
Scale Through Sharding | Scaling Postgres 308
18:16
Scaling Postgres
Рет қаралды 728
How to Design a REST API That Doesn’t SUCK
23:32
ArjanCodes
Рет қаралды 17 М.
1,400 Times Faster Max & Group By Performance | Scaling Postgres 311
18:53
I'm Never Using Tmux The Same Again!
6:58
DevOps Toolbox
Рет қаралды 13 М.
OpenAI Embeddings and Vector Databases Crash Course
18:41
Adrian Twarog
Рет қаралды 428 М.
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН