Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SQLを実行したときに、PostgreSQLはどのようにデータにアクセスしているのか
Search
ISHIDA Akio
July 07, 2018
Programming
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SQLを実行したときに、PostgreSQLはどのようにデータにアクセスしているのか
ISHIDA Akio
July 07, 2018
More Decks by ISHIDA Akio
See All by ISHIDA Akio
Prophecyを使った ユニットテスト
iakio
0
15
phpspecで学ぶLondon School TDD
iakio
0
9
PostgreSQLの範囲型と排他制約
iakio
0
27
XIDを周回させてみよう
iakio
0
23
使いこなそうGUC
iakio
0
9
Other Decks in Programming
See All in Programming
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
960
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
Agents on Rails - Rails at Scale 2026
irinanazarova
0
560
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
180
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
240
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.1k
Domain-Driven Transformation
hschwentner
2
2.3k
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
610
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
650
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
52k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Believing is Seeing
oripsolob
1
240
A Tale of Four Properties
chriscoyier
163
24k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
Making the Leap to Tech Lead
cromwellryan
135
10k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Into the Great Unknown - MozCon
thekraken
41
2.8k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
A Modern Web Designer's Workflow
chriscoyier
699
190k
The untapped power of vector embeddings
frankvandijk
2
1.9k
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