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
omake_20190202.pdf
Search
hmatsu47
PRO
February 02, 2019
Technology
86
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
omake_20190202.pdf
第26回 中国地方DB勉強会 in 岡山 (2019.2.2)枠が空いてればLTするかも?→枠が埋まったのでたぶんやりません。
hmatsu47
PRO
February 02, 2019
More Decks by hmatsu47
See All by hmatsu47
中小企業に就職して転職せず30年。結果どうなった?
hmatsu47
PRO
0
95
JAWS ミート 2026 の「出し物」のゲームを Kiro と AI-DLC v2 で作った話
hmatsu47
PRO
0
28
ゲームで挑戦!VPC の気持ちになって IPv4/v6 パケットをルーティングしよう!
hmatsu47
PRO
0
32
続・名古屋城とデータセンター
hmatsu47
PRO
0
30
【再演】IPv6 VPC の実装パターンをいくつか
hmatsu47
PRO
0
35
名古屋城とデータセンター
hmatsu47
PRO
0
43
IPv6 に関する話
hmatsu47
PRO
0
33
さいきんの光ファイバーの話
hmatsu47
PRO
0
80
低いほうのレイヤを見てみる話
hmatsu47
PRO
0
38
Other Decks in Technology
See All in Technology
その Valkey 使いこなしていますか?
onk
PRO
5
1.5k
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
170
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
260
Kiro Crewをはじめよう
kizawa2020
1
160
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
940
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
Metadata - Section 1: HTML Basics
mohab1
0
120
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
140
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
440
USB PDを使ってスマホを労わりたい
raspython3
0
180
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
Featured
See All Featured
Bash Introduction
62gerente
615
220k
Documentation Writing (for coders)
carmenintech
77
5.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Site-Speed That Sticks
csswizardry
13
1.6k
Side Projects
sachag
456
43k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
Music & Morning Musume
bryan
48
7.4k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Facilitating Awesome Meetings
lara
57
7.2k
Transcript
Aurora PostgreSQLの共有バッファ容量ってなんで 全メモリ容量の75%なの︖ (第26回 中国地⽅DB勉強会 in 岡⼭ 2019.02.02) hmatsu47(松久 裕保)
今回のネタ 12/12 に JAWS-UG 名古屋⽀部で話した内容の続きです 12/12 のおさらいは次のページから…
おさらい1︓とある事情で PostgreSQL Advent Calendar 2018 になにか書くことに 犯⼈依頼⼈はこの⼈↓ 右⼿に持ってるのはしゃもじです 名古屋の⼈は反応がなかった(そーだいさん知名度…)
おさらい2︓仕⽅がないので書いた https://qiita.com/hmatsu47/items/16b8d3e1eaff9e5a6247 https://qiita.com/hmatsu47/items/7adbe764696b85c637a2
おさらい3︓検証内容と結果 検証内容︓ Aurora PostgreSQL 互換版では、フェイルオーバーしたと きに共有バッファと OS のディスクキャッシュは両⽅とも ⽣きのこるの︖ 結果
共有バッファはフェイルオーバーしても⽣きのこる そもそも OS レベルではディスクキャッシュしない 共有バッファのデフォルト容量は全メモリ容量の 75% PostgreSQL のセオリー(通常 25% まで)とは違う…
パラメータグループの shared_buffers の初期値 RDS {DBInstanceClassMemory/32768} Aurora {DBInstanceClassMemory/10922} 3 倍違う
ここからがこのネタの本題 共有バッファを 75% まで増やしても⼤丈夫なの︖ 遅くならないの︖
資料を探してみた 「そのものズバリ」は⾒つからなかった PostgreSQL の資料はあるんだけど、Aurora が… あるっちゃあるけど(↓の P.29 〜 30) https://www.slideshare.net/AmazonWebServices/deep-
dive-on-the-amazon-aurora-postgresqlcompatible- edition-dat402-reinvent-2017 12/13 の re:Invent 2018 ダイジェスト(⼤阪)でも質問でき ず…
資料を読んで⾃分で考えてみた(1/2) そもそも「25% まで」の主な理由は 2 つ OS のディスクキャッシュとの⼆重管理が無駄 かといって MySQL の
innodb_flush_method=O_DIRECT のような仕組みがない 容量を⼤きくするとチェックポイントの間隔を⻑くでき るかわりに、ダーティーページフラッシュの負荷が集中 する 最近は動的なチェックポイント処理もするけれど…
資料を読んで⾃分で考えてみた(2/2) Aurora では 2 つとも実⾏しない データは直接ストレージノードと Reader に送られる ダーティーページ管理をしない 共有バッファはただのキャッシュ
つまり… 「25 % まで」にとどめる理由がなくなった もっと増やしても⾼速に処理できる
マサカリ求む︕ 本当のところはどうなの…︖
ありがとうございました