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
GraphQLのN+1問題を解決したい
Search
carotene4035
February 25, 2020
Programming
1
210
GraphQLのN+1問題を解決したい
carotene4035
February 25, 2020
Tweet
Share
More Decks by carotene4035
See All by carotene4035
読者を置き去りにする技術
carotene4035
13
8.1k
Aws is emotional.
carotene4035
2
280
名称未設定.pdf
carotene4035
0
210
migrationツールについて
carotene4035
0
88
AWSネットワーク入門
carotene4035
2
300
adtech history
carotene4035
0
72
ファイルアクセスに関する脆弱性
carotene4035
0
110
僕らだけのアニメを放映する
carotene4035
3
1.3k
使いやすい広告管理画面について考えてみる
carotene4035
0
46
Other Decks in Programming
See All in Programming
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
260
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
190
Select API from Kotlin Coroutine
jmatsu
1
190
A2A プロトコルを試してみる
azukiazusa1
2
1.1k
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
1.3k
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
100
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
250
Team operations that are not burdened by SRE
kazatohiei
1
200
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
220
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
460
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
980
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
940
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Designing for Performance
lara
609
69k
Site-Speed That Sticks
csswizardry
10
660
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Adopting Sorbet at Scale
ufuk
77
9.4k
Transcript
(SBQI2-ͷ/ Λ ղܾ͍ͨ͠ ʙ/PEF+4ͷΠϕϯτϧʔϓʹ͍ͭͯʙ ͔ΖͯΜ
ܦҢ
(SBQI2-ͷಛ w ΫΤϦܕݴޠɻΫΤϦܕݴޠʹҎԼͷछྨ͕͋Δ w RVFSZ w NVUBUJPO w TVCTDSJQUJPO
None
(SBQI2-ͷಛ w 42-Λൃߦ͢Δͱ͖ϊʔυ͝ͱʹൃߦ͢ΔͷͰɺ/ ͕͓͖͍͢ w ࠓ͜ΕΛղܾ͍͖͍ͯͨ͠
ํ
ํ w &BHFSMPBE w ઌʹ42-Λൃߦ w -B[ZMPBE w ͋ͱͰ·ͱΊͯ42-Λൃߦ w
CBUDIJOHͱݺΕΔ w (SBQI2-ͷ߹͕͍ͬͪ͋ͬͯ͜Δ
None
None
ํ w -B[ZMPBEΛ࣮ݱ͢Δखஈͱͯ͠ʮ%BUB-PBEFSʯͱ͍͏ϥΠϒϥϦ͕͋ Δʢ'BDFCPPLʣ
MPBE MPBE MPBE QFSGPSN
ํ w ͔ͤͬ͘ͳͷͰɺࢼ͠ʹॻ͍ͯΈΔ͜ͱʹͨ͠
࣮
࣮ w CBUDIJOHʹඞཁͳΩʔΛཷΊࠐΉʢࠓճͷ߹BEWJEʣ w Ωʔ͕ͯ͢ू·ͬͨΒɺCBUDIGVODΛ࣮ߦ͢Δ
࣮
࣮
࣮
࣮
w ͔ͬͨʂʁ
ͬͯͳ͍
ͬͯͳ͍
None
MPBE MPBE MPBE
w CBUDI࣮ߦλΠϛϯάΛ੍ޚ͠ͳ͍ͱ͍͚ͳ͍ w CBUDIશͯͷMPBE͕ͬͨޙͰಈ͍ͯ΄͍͠ w MPBEͷ࣮ߦ͕ऴΘͬͨޙɺCBUDIͷ࣮ߦΛॻ͚͍͍ͷͰʁ ʢಉظతʹॻ͘ʣ w ͯ͢ͷMPBE͕͍ͭऴΘΔͷ͔͕ɺ(SBQI2-ͩͱΘ͔Βͳ͍
w %BUB-PBEFSʢϥΠϒϥϦʣΛ͏ͱ͖ಉظతʹॻ͔ͳͯ͘ྑ͍Α͏ͩ w ͦͦCBUDIͷ࣮ߦॲཧΛॻ͔ͳͯ͘Α͍ w ෆࢥٞ w Ͳ͏ͨ͠Β͍͍Μͩʁ%BUB-PBEFSͲ͏͍ͯ͠ΔΜͩʁ w ΑΜͰΈͨ
w ࣮ݱํ๏͕Θ͔ͬͨ
͑
͑
͑
͑
͑
ߟ
w /PEF+4ͷΠϕϯτϧʔϓΛཧղ͢ΔͱΘ͔Γ͍͢
ྫʣͲ͏͍͏ॱ൪Ͱ࣮ߦ͞ΕΔʁ
ͨ͑͜
w +BWB4DSJQU͡Ίʹͯ͢ಉظతʹ࣮ߦ͞ΕΔ w ͦͷ͋ͱΠϕϯτϧʔϓ͕ճΔ͚ͩ w ͜Ε/PEF+4ϒϥβಉ͡ w ࠓճ/PEFͷ
None
None
w IB ϧʔϓ͕ճΔલʹɺಉظॲཧ͕ߦΘΕΔ ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w IB ಉظॲཧϑΣʔζ
w ͬͬE ී௨ʹ࣮ߦ͞Εɺͱग़ྗ ಉظॲཧϑΣʔζ
a w ͬͬE ϧʔϓલ
a w ͬͬE ϧʔϓલ
a w ͬͬE Πϕϯτϧʔϓ
a w ͬͬE Πϕϯτϧʔϓ
None
w ͬͬE Πϕϯτϧʔϓ ඞͣಉظ࣮ߦ͞Εͨޙʹ࣮ߦ͞ΕΔ
·ͱΊ w (SBQI2-ͷ/ ղܾMB[ZMPBEͷ૬ੑ͕͍͍ w MB[ZMPBEΛ͢Δࡍɺͯ͢ͷLFZ͕MPBE͞ΕͨޙʹCBUDIΛ࣮ߦ͢Δඞཁ͕͋ Δ w QSPDFTTOFYU5JDLͳͲΛ༻͍ͯɺ ಉظ࣮ߦ͕ߦΘΕͨޙʹCBUDIJOH͕࣮ߦ͞ΕΔ͜ͱ͕
อূ͞Ε͍ͯΔඞཁ͕͋Δ w /PEF+4ͷΠϕϯτϧʔϓΛཧղ͢ΔͱΘ͔Γ͍͢ w DBDIFJOHͳͲͷศརػೳΛඋ͑ͨOQNϞδϡʔϧΛ͏ͱָͩΑ