ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

169 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

7 views

23h 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

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

15 views

5d ago

Prateek Goel | GrowAsEngineers
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

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

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

10 views

1d ago

Prateek Goel | GrowAsEngineers
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 | GrowAsEngineers
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)

158 views

3d ago

Prateek Goel | GrowAsEngineers
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
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

4 views

3d ago

Prateek Goel | GrowAsEngineers
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 | GrowAsEngineers
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

Cloud Explainers
Why PostgreSQL Ignores Your Index

You added an index, but EXPLAIN ANALYZE still says Seq Scan. This beginner-friendly guide explains what an index really is, ...

10:19
Why PostgreSQL Ignores Your Index

4 views

9h 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 | GrowAsEngineers
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

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

5 views

23h 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 | GrowAsEngineers
SQL Aggregate Functions Explained: SUM, AVG, MIN, MAX, NULLs and Empty Results (PostgreSQL)

Turn many rows into one answer. On real PostgreSQL 16 we total a month of orders with SUM, compute AVG, MIN and MAX in ...

8:32
SQL Aggregate Functions Explained: SUM, AVG, MIN, MAX, NULLs and Empty Results (PostgreSQL)

5 views

6d ago