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
ISHIDA Akio
July 07, 2018
Programming
0
260
SQLを実行したときに、PostgreSQLはどのようにデータにアクセスしているのか
ISHIDA Akio
July 07, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
7.3k
オンコール⼊⾨〜ページャーが鳴る前に、あなたが備えられること〜 / Before The Pager Rings
yktakaha4
2
990
AI駆動のマルチエージェントによる業務フロー自動化の設計と実践
h_okkah
0
230
CDK引数設計道場100本ノック
badmintoncryer
2
480
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
360
はじめてのWeb API体験 ー 飲食店検索アプリを作ろうー
akinko_0915
0
140
Porting a visionOS App to Android XR
akkeylab
0
680
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
220
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
0
260
商品比較サービス「マイベスト」における パーソナライズレコメンドの第一歩
ucchiii43
0
180
ふつうの技術スタックでアート作品を作ってみる
akira888
1
1.3k
SQLアンチパターン第2版 データベースプログラミングで陥りがちな失敗とその対策 / Intro to SQL Antipatterns 2nd
twada
PRO
15
2k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
340
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Facilitating Awesome Meetings
lara
54
6.5k
The Invisible Side of Design
smashingmag
301
51k
For a Future-Friendly Web
brad_frost
179
9.8k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
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