Submit Search
Upload
WAL圧縮
•
0 likes
•
2,270 views
Masao Fujii
Follow
Talked at #pgunconf https://atnd.org/events/54447
Read less
Read more
Software
Report
Share
Report
Share
1 of 8
Download now
Download to read offline
Recommended
command-shift紹介資料
command-shift紹介資料
Takano Masaru
2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース
Serverworks Co.,Ltd.
20120821 pronet study
20120821 pronet study
Six Apart
Awsルーキーの考えたcdp
Awsルーキーの考えたcdp
Mikawa Kouta
負荷分散だけじゃないELBのメリット
負荷分散だけじゃないELBのメリット
Takashi Toyosaki
OpsWorks aws-cli#11
OpsWorks aws-cli#11
Yuta Shimada
WordCamp Kyoto 2009 LT Slide
WordCamp Kyoto 2009 LT Slide
tecking
EXTREME AWS
EXTREME AWS
Kurihara Jyunichi
Recommended
command-shift紹介資料
command-shift紹介資料
Takano Masaru
2011クラウドコンピューティングexpo講演資料 in iretブース
2011クラウドコンピューティングexpo講演資料 in iretブース
Serverworks Co.,Ltd.
20120821 pronet study
20120821 pronet study
Six Apart
Awsルーキーの考えたcdp
Awsルーキーの考えたcdp
Mikawa Kouta
負荷分散だけじゃないELBのメリット
負荷分散だけじゃないELBのメリット
Takashi Toyosaki
OpsWorks aws-cli#11
OpsWorks aws-cli#11
Yuta Shimada
WordCamp Kyoto 2009 LT Slide
WordCamp Kyoto 2009 LT Slide
tecking
EXTREME AWS
EXTREME AWS
Kurihara Jyunichi
SCVMM2008 と SCDPM 2008 と Hyper-V(2008)の思い出
SCVMM2008 と SCDPM 2008 と Hyper-V(2008)の思い出
Masakazu Kishima
20120413 cdpナイト
20120413 cdpナイト
Serverworks Co.,Ltd.
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
Han Jin Ryu
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
Han Jin Ryu
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
Yasuhiro Horiuchi
CloudCore VPS 開発者支援制度
CloudCore VPS 開発者支援制度
Koichi Shimozono
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
AWS+でスケールアウト&スケールアップ
AWS+でスケールアウト&スケールアップ
Hiroyasu Suzuki
AWS サービスアップデートまとめ 2014年7月
AWS サービスアップデートまとめ 2014年7月
Yasuhiro Horiuchi
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
淳 千葉
20130209勉強会
20130209勉強会
Akira Yoshiyama
カスタムプランと汎用プラン
カスタムプランと汎用プラン
Masao Fujii
Introduction to pg_cheat_funcs
Introduction to pg_cheat_funcs
Masao Fujii
PostgreSQL Quiz
PostgreSQL Quiz
Masao Fujii
誰か私のTODOを解決してください
誰か私のTODOを解決してください
Masao Fujii
PostgreSQL replication
PostgreSQL replication
Masao Fujii
使ってみませんか?pg hint_plan
使ってみませんか?pg hint_plan
Masao Fujii
PostgreSQLレプリケーション徹底紹介
PostgreSQLレプリケーション徹底紹介
Masao Fujii
PostgreSQL V9 レプリケーション解説
PostgreSQL V9 レプリケーション解説
Masao Fujii
PostgreSQL9.0アップデート レプリケーションがやってきた!
PostgreSQL9.0アップデート レプリケーションがやってきた!
Masao Fujii
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Masao Fujii
Built-in Replication in PostgreSQL
Built-in Replication in PostgreSQL
Masao Fujii
More Related Content
What's hot
SCVMM2008 と SCDPM 2008 と Hyper-V(2008)の思い出
SCVMM2008 と SCDPM 2008 と Hyper-V(2008)の思い出
Masakazu Kishima
20120413 cdpナイト
20120413 cdpナイト
Serverworks Co.,Ltd.
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
Han Jin Ryu
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
Han Jin Ryu
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
Yasuhiro Horiuchi
CloudCore VPS 開発者支援制度
CloudCore VPS 開発者支援制度
Koichi Shimozono
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
AWS+でスケールアウト&スケールアップ
AWS+でスケールアウト&スケールアップ
Hiroyasu Suzuki
AWS サービスアップデートまとめ 2014年7月
AWS サービスアップデートまとめ 2014年7月
Yasuhiro Horiuchi
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
淳 千葉
20130209勉強会
20130209勉強会
Akira Yoshiyama
What's hot
(11)
SCVMM2008 と SCDPM 2008 と Hyper-V(2008)の思い出
SCVMM2008 と SCDPM 2008 と Hyper-V(2008)の思い出
20120413 cdpナイト
20120413 cdpナイト
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
Jawsdays2018 - The cost driven aws cloud architecture design
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
CloudCore VPS 開発者支援制度
CloudCore VPS 開発者支援制度
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2013年10月
AWS+でスケールアウト&スケールアップ
AWS+でスケールアウト&スケールアップ
AWS サービスアップデートまとめ 2014年7月
AWS サービスアップデートまとめ 2014年7月
ECSの大型アップデートが来たよ!
ECSの大型アップデートが来たよ!
20130209勉強会
20130209勉強会
More from Masao Fujii
カスタムプランと汎用プラン
カスタムプランと汎用プラン
Masao Fujii
Introduction to pg_cheat_funcs
Introduction to pg_cheat_funcs
Masao Fujii
PostgreSQL Quiz
PostgreSQL Quiz
Masao Fujii
誰か私のTODOを解決してください
誰か私のTODOを解決してください
Masao Fujii
PostgreSQL replication
PostgreSQL replication
Masao Fujii
使ってみませんか?pg hint_plan
使ってみませんか?pg hint_plan
Masao Fujii
PostgreSQLレプリケーション徹底紹介
PostgreSQLレプリケーション徹底紹介
Masao Fujii
PostgreSQL V9 レプリケーション解説
PostgreSQL V9 レプリケーション解説
Masao Fujii
PostgreSQL9.0アップデート レプリケーションがやってきた!
PostgreSQL9.0アップデート レプリケーションがやってきた!
Masao Fujii
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Masao Fujii
Built-in Replication in PostgreSQL
Built-in Replication in PostgreSQL
Masao Fujii
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
Masao Fujii
More from Masao Fujii
(12)
カスタムプランと汎用プラン
カスタムプランと汎用プラン
Introduction to pg_cheat_funcs
Introduction to pg_cheat_funcs
PostgreSQL Quiz
PostgreSQL Quiz
誰か私のTODOを解決してください
誰か私のTODOを解決してください
PostgreSQL replication
PostgreSQL replication
使ってみませんか?pg hint_plan
使ってみませんか?pg hint_plan
PostgreSQLレプリケーション徹底紹介
PostgreSQLレプリケーション徹底紹介
PostgreSQL V9 レプリケーション解説
PostgreSQL V9 レプリケーション解説
PostgreSQL9.0アップデート レプリケーションがやってきた!
PostgreSQL9.0アップデート レプリケーションがやってきた!
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Streaming Replication (Keynote @ PostgreSQL Conference 2009 Japan)
Built-in Replication in PostgreSQL
Built-in Replication in PostgreSQL
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
PostgreSQL9.1同期レプリケーションとPacemakerによる高可用クラスタ化の紹介
WAL圧縮
1.
WAL圧縮 Fujii Masao
(@fujii_masao)
2.
PostgreSQL9.5に提案中の WAL圧縮機能 について紹介します
3.
WAL圧縮機能とは WALを圧縮してから書くことで WALサイズを小さくして
更新性能を向上させる機能
4.
WAL圧縮の効果 圧縮方法レスポンス[ms] WALサイズ[MB]
圧縮なし55.3 6051.0 pglz 45.0 3543.0 lz4 44.2 3344.0 snappy 43.4 3354.0 fpw=off 19.1 202.0 pgbench -i -s 1000 ALTER TABLE pgbench_accounts ALTER COLUMN fller TYPE text USING gen_random_uuid()::text; pgbench -c 64 -j 64 -r -R 400 -T 900 -M prepared checkpoint_timeout = 5min
5.
WAL圧縮の効果 圧縮方法スループット[tps] WALサイズ[MB]
圧縮なし891.8 7675.5 pglz 1037.2 5492.0 lz4 1084.7 5494.5 snappy 1058.4 5667.0 fpw=off 2162.6 948.0 pgbench -i -s 1000 ALTER TABLE pgbench_accounts ALTER COLUMN fller TYPE text USING gen_random_uuid()::text; pgbench -c 64 -j 64 -r -T 900 -M prepared checkpoint_timeout = 5min
6.
レプリ構成だと効果絶大 MASTER STANDBY
WAL WAL
7.
パッチのステータス 性能検証用パッチを開発済 議論中の話題
・どの圧縮アルゴリズムを採用する? ・圧縮対象データをどう切り出す? 道のり長い ・圧縮アルゴリズム自体のパッチを採用 ・WAL圧縮のパッチ、展開側のパッチ ・pg_xlogdump対応など
8.
他のPG9.5向け提案 スタンバイ側でのWALアーカイブ 即時マスタ昇格
最新Txのコミット時刻を返却する関数
Download now