ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

215 results

Prateek Goel | GrowAsEngineers
PostgreSQL Functions, Procedures and Triggers: Volatility, Inlining, COMMIT in CALL, Audit Logs

Stored functions, procedures and triggers in PostgreSQL 16, measured on 100000 generated orders, and when that logic belongs ...

8:47
PostgreSQL Functions, Procedures and Triggers: Volatility, Inlining, COMMIT in CALL, Audit Logs

0 views

6h ago

Prateek Goel | GrowAsEngineers
Sargable Predicates in PostgreSQL: Functions, Casts, COALESCE, OR, LIKE Wildcards and NOT IN

A catalogue of conditions that hide a column from its index, with the rewrite for each, measured on 240000 generated orders and ...

8:50
Sargable Predicates in PostgreSQL: Functions, Casts, COALESCE, OR, LIKE Wildcards and NOT IN

0 views

1d ago

Prateek Goel | GrowAsEngineers
How PostgreSQL Parses SQL: Lexer, Parser, Semantic Analysis and Name Resolution

What PostgreSQL 16 does with a query before any plan exists, shown with real error messages and the character positions from ...

9:04
How PostgreSQL Parses SQL: Lexer, Parser, Semantic Analysis and Name Resolution

1 view

3d ago

Savant Space
Learn Postgres in 25 Minutes: Everything You Need to Ship a Real App

Your frontend can be rewritten. Your API can be rewritten. Your data is forever. In this video we open the box under every app ...

24:47
Learn Postgres in 25 Minutes: Everything You Need to Ship a Real App

1,138 views

6d ago

InterviewBuddies
Query PostgreSQL from ClickHouse | Read data directly

Query PostgreSQL directly from ClickHouse using SQL—without exporting CSV files or writing Python scripts. In this hands-on ...

6:45
Query PostgreSQL from ClickHouse | Read data directly

14 views

5d ago

Prateek Goel | GrowAsEngineers
SQL HAVING vs WHERE: Filtering Before and After GROUP BY (PostgreSQL, with Query Plans)

WHERE filters rows before they are grouped; HAVING filters groups after the aggregates are computed. On real PostgreSQL 16 ...

9:44
SQL HAVING vs WHERE: Filtering Before and After GROUP BY (PostgreSQL, with Query Plans)

0 views

6d ago

Prateek Goel
Range, List, Hash and Composite Partitioning in PostgreSQL: How Each Splits the Rows

The four ways PostgreSQL 16 can partition a table, each on generated data. Range: monthly partitions for 90000 events, inclusive ...

7:29
Range, List, Hash and Composite Partitioning in PostgreSQL: How Each Splits the Rows

1 view

2d ago

Shiv Shankar Dayal
String Manipulation Techniques in PostgreSQL

postgres #postgresql #tutorial #databases #string #translate #replace #length #function Queries at ...

13:27
String Manipulation Techniques in PostgreSQL

7 views

16h ago

Prateek Goel
Predicate Pushdown, Projection Pruning and Constant Folding in PostgreSQL Plans

Three planner rewrites you can see in PostgreSQL 16's EXPLAIN, on 200000 generated orders. Predicate pushdown through ...

7:48
Predicate Pushdown, Projection Pruning and Constant Folding in PostgreSQL Plans

1 view

3d ago

Prateek Goel
SQL Subqueries vs Joins vs CTEs: How the PostgreSQL Optimizer Rewrites Them (and What Blocks It)

Does it matter whether you write a subquery, a join or a CTE? On real PostgreSQL 16 plans over 20000 generated customers and ...

9:26
SQL Subqueries vs Joins vs CTEs: How the PostgreSQL Optimizer Rewrites Them (and What Blocks It)

2 views

6d ago

PAVLOG
PostgreSQL DBA-1: Domain 8, part 1 — Monitoring (sessions, locks, statistics, pg_stat_statements)

Part 1 of Domain 8 (Monitoring & Logging) of the OAPE PostgreSQL DBA-1 certification, 8 exam topics in one video: the session ...

14:48
PostgreSQL DBA-1: Domain 8, part 1 — Monitoring (sessions, locks, statistics, pg_stat_statements)

132 views

3d ago

Prateek Goel
Hashing Fundamentals: Hash Functions, Buckets, Collisions, Chaining and Open Addressing

How hashing works, with real hash values from PostgreSQL 16's internal hash functions. A hash function is deterministic, fixed ...

6:38
Hashing Fundamentals: Hash Functions, Buckets, Collisions, Chaining and Open Addressing

3 views

3d ago

Prateek Goel
SQL Running Totals and Cumulative Aggregates: ROWS vs RANGE, Resets and the Plan (PostgreSQL)

Compute cumulative metrics with ordered windows. On a real PostgreSQL 16 database with the module's sales table, ...

7:32
SQL Running Totals and Cumulative Aggregates: ROWS vs RANGE, Resets and the Plan (PostgreSQL)

1 view

6d ago

Prateek Goel
SQL Window Function Performance: Sorts, Indexes, Run Conditions and work_mem (PostgreSQL)

Reason about the sorts and partitions a window function requires, on real PostgreSQL 16 plans. On the module's 11-row sales ...

9:52
SQL Window Function Performance: Sorts, Indexes, Run Conditions and work_mem (PostgreSQL)

1 view

6d ago

Prateek Goel
SQL Integer Division, Ratios and Percentages: Why 7 / 21 Returns 0 (PostgreSQL vs MySQL)

Seven of twenty-one items came back, and PostgreSQL says the return rate is 0. On the Module 8 dataset (m08_types) and real ...

8:16
SQL Integer Division, Ratios and Percentages: Why 7 / 21 Returns 0 (PostgreSQL vs MySQL)

0 views

6d ago

Prateek Goel | GrowAsEngineers
SQL PARTITION BY and ORDER BY in Window Functions: Running Totals and the Default Frame

Control which rows each window sees, and in what order. On a real PostgreSQL 16 database with the module's 11-row sales ...

8:43
SQL PARTITION BY and ORDER BY in Window Functions: Running Totals and the Default Frame

2 views

6d ago

Prateek Goel
SQL Non-Equi Joins: Range Joins, Date Windows, BETWEEN and Running Totals (PostgreSQL)

Join tables that share no key. On a real PostgreSQL 16 database we match orders to the promotion running on their date with a ...

10:15
SQL Non-Equi Joins: Range Joins, Date Windows, BETWEEN and Running Totals (PostgreSQL)

1 view

6d ago

Prateek Goel | GrowAsEngineers
SQL Views, Updatable Views, Materialized Views and Generated Columns in PostgreSQL

What a view really is to the PostgreSQL planner, when you can write through one, and how generated columns compare with ...

9:05
SQL Views, Updatable Views, Materialized Views and Generated Columns in PostgreSQL

4 views

6h ago

Prateek Goel | GrowAsEngineers
Optimizing Joins, Aggregations and Sorts in PostgreSQL: Six Measured Rewrites

Six query rewrites that cut join, aggregate and sort work, measured in PostgreSQL 16 on 200000 generated transfers. An OR in a ...

8:38
Optimizing Joins, Aggregations and Sorts in PostgreSQL: Six Measured Rewrites

0 views

1d ago

Prateek Goel
SQL Anti-Patterns in PostgreSQL: Three Slow Queries Taken from Plan to Fix, Measured

Three end-to-end optimization case studies on PostgreSQL 16 with generated data, each taken through the same loop: symptom, ...

14:18
SQL Anti-Patterns in PostgreSQL: Three Slow Queries Taken from Plan to Fix, Measured

1 view

1d ago