

A Deep Dive in How Slow SELECT * is
5 snips May 2, 2023
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Introduction
00:00 • 3min
Select Star: A Row Store Database Engine
02:34 • 3min
How to Read a Row From a File
05:31 • 3min
How to Read Raw Bytes From an SSD Drive
08:42 • 2min
Why Select Store Slow?
10:42 • 3min
The Importance of Index Only Scans
13:17 • 3min
How to Avoid Random Reads in Postgres
16:05 • 3min
The Cost of Deserialization in Index Only Scans
18:42 • 4min
The Problem With Row Techniques
22:13 • 2min
How MySQL Limits the Number of Columns
23:48 • 3min
How to Make Your Database Work for You
27:09 • 2min
The Importance of Network Cost in a Database
29:25 • 3min
How to Serialize Large Data Structures
32:00 • 3min
How to Optimize Your Application for Slow Start
34:51 • 2min
How to Deceralize a Database Client
37:15 • 3min