Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SQLを実行したときに、PostgreSQLはどのようにデータにアクセスしているのか
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ISHIDA Akio
July 07, 2018
Programming
0
280
SQLを実行したときに、PostgreSQLはどのようにデータにアクセスしているのか
ISHIDA Akio
July 07, 2018
Tweet
Share
More Decks by ISHIDA Akio
See All by ISHIDA Akio
Prophecyを使った ユニットテスト
iakio
0
7
phpspecで学ぶLondon School TDD
iakio
0
2
PostgreSQLの範囲型と排他制約
iakio
0
8
XIDを周回させてみよう
iakio
0
8
使いこなそうGUC
iakio
0
4
Other Decks in Programming
See All in Programming
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
AgentCoreとHuman in the Loop
har1101
5
240
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
100
CSC307 Lecture 05
javiergs
PRO
0
500
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
780
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Docker and Python
trallard
47
3.7k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
100
Thoughts on Productivity
jonyablonski
74
5k
The untapped power of vector embeddings
frankvandijk
1
1.6k
Transcript
SQLを実⾏したときに、 PostgreSQLは どのようにデータに アクセスしているのか 2018.7.7 OSC2018 Hokkaido ISHIDA AKIO /
@iakio
1000 Pages 10000 Cars 3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18 1 2 100 Maker Model Color Used Car Magazine
Maker Maker Model Price Model Page Pos HONDA FIT 345
5 234 HONDA FIT 12 1 190 HONDA LIFE 567 6 160 TOYOTA AQUA 89 2 201 TOYOTA PRIUS 165 3 354 Key Location INDEX Price
Maker = 'TOYOTA' AND Model = 'PRIUS' AND Price BETWEEN
100 AND 200
Maker = 'TOYOTA'
Maker = 'TOYOTA'
None
None
Root Leaf 「B+TreeVisualization」 https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html
UPDATE
VACUUM
UPDATE
UPDATE fillfactor=50 「HOTの上⼿な使い⽅」 https://lets.postgresql.jp/documents/tutorial/hot3