Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
hiroi10
1,337 views
innodb_thread_concurrencyとtransparent hugepageの影響
ディスクI/Oの速い環境でのinnodb_thread_concurrencyによる差と transparent hugepageの影響の有無
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
1
/ 24
2
/ 24
3
/ 24
4
/ 24
5
/ 24
6
/ 24
7
/ 24
8
/ 24
9
/ 24
10
/ 24
11
/ 24
12
/ 24
13
/ 24
14
/ 24
15
/ 24
16
/ 24
17
/ 24
18
/ 24
19
/ 24
20
/ 24
21
/ 24
22
/ 24
23
/ 24
24
/ 24
More Related Content
PPTX
dimSTATから見るベンチマーク
by
hiroi10
PPTX
MySQL5.6と5.7性能比較
by
hiroi10
PDF
ゆるふわMySQLフェイルオーバー
by
Kimitoshi Takahashi
PPTX
MySQL Clusterを運用して10ヶ月間
by
hiroi10
PDF
MySQL5.7とMariaDB10.1の性能比較(簡易)
by
hiroi10
PPTX
POWER8サーバでMariaDBベンチマーク
by
NHN テコラス株式会社
PDF
MySQL 5.7とレプリケーションにおける改良
by
Shinya Sugiyama
PDF
MySQLの冗長化 2013-01-24
by
Yoshihiko Matsuzaki
dimSTATから見るベンチマーク
by
hiroi10
MySQL5.6と5.7性能比較
by
hiroi10
ゆるふわMySQLフェイルオーバー
by
Kimitoshi Takahashi
MySQL Clusterを運用して10ヶ月間
by
hiroi10
MySQL5.7とMariaDB10.1の性能比較(簡易)
by
hiroi10
POWER8サーバでMariaDBベンチマーク
by
NHN テコラス株式会社
MySQL 5.7とレプリケーションにおける改良
by
Shinya Sugiyama
MySQLの冗長化 2013-01-24
by
Yoshihiko Matsuzaki
What's hot
PDF
MySQL 5.7 InnoDB 日本語全文検索
by
yoyamasaki
PDF
What's New in MySQL 5.7 InnoDB
by
Mikiya Okuno
PDF
Art of MySQL Replication.
by
Mikiya Okuno
PDF
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
by
Takahiro Okumura
PDF
MHAの次を目指す mikasafabric for MySQL
by
yoku0825
PDF
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
by
Mikiya Okuno
PDF
MHA for MySQLとDeNAのオープンソースの話
by
Yoshinori Matsunobu
PPT
Handlersocket 20140218
by
akirahiguchi
PDF
dbts2013:MariaDB Galera Cluster 活用例
by
Jun Shimizu
PDF
MySQL 5.7の次のMySQLは
by
yoku0825
PDF
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
by
Akihiro Kuwano
PDF
MySQLバックアップの基本
by
yoyamasaki
PPTX
MySQLの運用でありがちなこと
by
Hiroaki Sano
PPTX
MySQL 冗長化モデル
by
Zaki_XL
PDF
MySQL Clusterのトラブル事例
by
hiroi10
PDF
MySQL Cluster 新機能解説 7.5 and beyond
by
Mikiya Okuno
PDF
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
PDF
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
by
yoyamasaki
PDF
20160929 inno db_fts_jp
by
yoyamasaki
MySQL 5.7 InnoDB 日本語全文検索
by
yoyamasaki
What's New in MySQL 5.7 InnoDB
by
Mikiya Okuno
Art of MySQL Replication.
by
Mikiya Okuno
MySQL 4.0で9年動き続けたサーバを リプレイスしてバージョンアップした話
by
Takahiro Okumura
MHAの次を目指す mikasafabric for MySQL
by
yoku0825
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
by
Mikiya Okuno
MHA for MySQLとDeNAのオープンソースの話
by
Yoshinori Matsunobu
Handlersocket 20140218
by
akirahiguchi
dbts2013:MariaDB Galera Cluster 活用例
by
Jun Shimizu
MySQL 5.7の次のMySQLは
by
yoku0825
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
by
Akihiro Kuwano
MySQLバックアップの基本
by
yoyamasaki
MySQLの運用でありがちなこと
by
Hiroaki Sano
MySQL 冗長化モデル
by
Zaki_XL
MySQL Clusterのトラブル事例
by
hiroi10
MySQL Cluster 新機能解説 7.5 and beyond
by
Mikiya Okuno
tcpdump & xtrabackup @ MySQL Casual Talks #1
by
Ryosuke IWANAGA
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
by
yoyamasaki
20160929 inno db_fts_jp
by
yoyamasaki
Viewers also liked
PDF
S20
by
TH Schee
PDF
InnoDB Table Compression
by
Takanori Sejima
PDF
Linera lgebra
by
Shin Asakawa
PDF
MyNA JPUG study 20160220-postgresql-json-datatype
by
Toshi Harada
PDF
回帰
by
Shin Asakawa
PPTX
MySQLメインの人がPostgreSQLのベンチマークをしてみた話
by
hiroi10
PDF
あの日実行したコンテナの名前を僕達はまだ知らない。
by
Masahito Zembutsu
PDF
MySQLやSSDとかの話 その後
by
Takanori Sejima
PDF
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
by
yoku0825
PDF
あの日見たスライドの作り方を僕達はまだ知らない
by
Masahito Zembutsu
PDF
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
PDF
IT系エンジニアのためのプレゼンテーション入門
by
Masahito Zembutsu
PDF
MySQLの文字コード事情 2017版
by
Masahiro Tomita
PDF
ヤフー社内でやってるMySQLチューニングセミナー大公開
by
Yahoo!デベロッパーネットワーク
PDF
運用に自動化を求めるのは間違っているだろうか
by
Masahito Zembutsu
PDF
ビジネスマン必見!キレイな提案書を作るためのデザインの基礎知識
by
Tsutomu Sogitani
PDF
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
by
Masahito Zembutsu
S20
by
TH Schee
InnoDB Table Compression
by
Takanori Sejima
Linera lgebra
by
Shin Asakawa
MyNA JPUG study 20160220-postgresql-json-datatype
by
Toshi Harada
回帰
by
Shin Asakawa
MySQLメインの人がPostgreSQLのベンチマークをしてみた話
by
hiroi10
あの日実行したコンテナの名前を僕達はまだ知らない。
by
Masahito Zembutsu
MySQLやSSDとかの話 その後
by
Takanori Sejima
イルカさんチームからゾウさんチームに教えたいMySQLレプリケーション
by
yoku0825
あの日見たスライドの作り方を僕達はまだ知らない
by
Masahito Zembutsu
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
IT系エンジニアのためのプレゼンテーション入門
by
Masahito Zembutsu
MySQLの文字コード事情 2017版
by
Masahiro Tomita
ヤフー社内でやってるMySQLチューニングセミナー大公開
by
Yahoo!デベロッパーネットワーク
運用に自動化を求めるのは間違っているだろうか
by
Masahito Zembutsu
ビジネスマン必見!キレイな提案書を作るためのデザインの基礎知識
by
Tsutomu Sogitani
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
by
Masahito Zembutsu
Similar to innodb_thread_concurrencyとtransparent hugepageの影響
PDF
ペパボ de MySQL
by
yoku0825
PDF
MySQL 5.7 Technical Update (日本語)
by
Shinya Sugiyama
PDF
MySQL57 Update@OSC Fukuoka 20151003
by
Shinya Sugiyama
PDF
MySQL最新情報 ※2015年9月5日「第1回 関西DB勉強会」での発表資料
by
yoyamasaki
PDF
サバフェス上位入賞者にみる ioMemory×MySQL 最新チューニング教えます
by
IDC Frontier
PDF
MySQL 5.5 Update #denatech
by
Mikiya Okuno
PPTX
oow2012 unconference
by
Koji Shinkubo
PDF
[db tech showcase Tokyo 2014] B13: PCIe SSDを用いたMySQL 5.6と5.7 のパフォーマンス対決!~MySQ...
by
Insight Technology, Inc.
PPTX
Osc 20130223
by
Takahiro Yamagishi
PDF
[D37]MySQLの真のイノベーションはこれだ!MySQL 5.7と「実験室」 by Ryusuke Kajiyama
by
Insight Technology, Inc.
PDF
光のMySQL 5.7
by
yoku0825
PDF
States of Dolphin - MySQL最新技術情報2013秋 -
by
yoyamasaki
PDF
MySQL 5.7が魅せる新しい運用の形
by
yoku0825
PDF
MySQL 5.7 トラブルシューティング 性能解析入門編
by
Mikiya Okuno
ペパボ de MySQL
by
yoku0825
MySQL 5.7 Technical Update (日本語)
by
Shinya Sugiyama
MySQL57 Update@OSC Fukuoka 20151003
by
Shinya Sugiyama
MySQL最新情報 ※2015年9月5日「第1回 関西DB勉強会」での発表資料
by
yoyamasaki
サバフェス上位入賞者にみる ioMemory×MySQL 最新チューニング教えます
by
IDC Frontier
MySQL 5.5 Update #denatech
by
Mikiya Okuno
oow2012 unconference
by
Koji Shinkubo
[db tech showcase Tokyo 2014] B13: PCIe SSDを用いたMySQL 5.6と5.7 のパフォーマンス対決!~MySQ...
by
Insight Technology, Inc.
Osc 20130223
by
Takahiro Yamagishi
[D37]MySQLの真のイノベーションはこれだ!MySQL 5.7と「実験室」 by Ryusuke Kajiyama
by
Insight Technology, Inc.
光のMySQL 5.7
by
yoku0825
States of Dolphin - MySQL最新技術情報2013秋 -
by
yoyamasaki
MySQL 5.7が魅せる新しい運用の形
by
yoku0825
MySQL 5.7 トラブルシューティング 性能解析入門編
by
Mikiya Okuno
innodb_thread_concurrencyとtransparent hugepageの影響
1.
ディスクI/Oの速い環境での innodb_thread_concurrencyによる差 と transparent hugepageの影響の有無 MySQL Casual
Vol.10 2017/02/01
2.
自己紹介 • いとう ひろゆき •
サーバ運用・保守が仕事 • MySQL好き、酒好き
3.
グラフについて • スライド中に出てくるグラフは全てdim_STAT によるものです(http://dimitrik.free.fr/blog/archives/cat_dim_stat.html) • 取得間隔は15秒
4.
アドカレのおさらい
5.
MySQL5.6と5.7が対象 • サーバ環境はSAS HDD
2本のRAID1という 昨今じゃやや貧弱なI/O環境 • innodb_buffer_pool_sizeがデータとINDEXが 全て収まるようなメモリで殴る環境
6.
MySQL5.6と5.7が対象 • sysbench(oltp.lua)使って8..4096スレッドまでread- writeで負荷かけた場合のパラメータの差を見てみ ました(主にinnodb_thread_concurrency) • 5.6のパラメータそのままで5.7使うとワークロード によっては性能低下するタイミングがあり、低下 しないようにパラメータ調整(innodb_log_file_size)
7.
I/O速いとどうなるか (iodrive2, xfs)
9.
各ケースのtps ccr48 /2g ccr0
/ 2g ccr48 / 12g ccr0 / 12g 8 2688.26 2709.36 2712.76 2712.49 16 3938.1 3948.55 3979.04 3991.08 32 5065.82 5060.73 5105.07 5119.06 64 5553.9 5573.95 5591.49 5599.65 128 5670.08 5680.95 5697.49 5699.59 256 5635.19 5652.01 5668.72 5676.96 512 5533.73 5556.63 5560.38 5585.76 1024 5350.65 5361.81 5366.74 5377.99 2048 4408.76 4421.17 4417.94 4413.58 4096 3085.25 3119.01 3076.29 3092.71
10.
性能面 • I/Oが速い環境においてはinnodb_log_file_size の差に関係なくほぼ同じ性能となった • History
list lengthも伸びず、ibdata1(undo)のサイ ズが大きくなる事も特に無し
11.
ディスクI/O状況 • iblog12GBの方が若干書き込み量が少ない
12.
LinkBenchの場合 (ccr48, iblog 2g
/ 12g)
13.
環境 • ストレージはiodrive2 • データ量はlinkdbで202GB(maxid1
= 20000001) • 実行コマンド • ./bin/linkbench -c config/MyConfig.properties -D maxtime=3600 -D requests=10000000 -D requesters=64 -r
15.
LinkBenchのスコア(THP never) • iblog 2GB •
Requests/second = 56965 • iblog 12GB • Requests/second = 62017
16.
ディスクI/O状況
17.
• ib_logfileが合計12GBの方が書き込み量が約半 分、書き込みリクエスト数が3割程低下 • SSDを使う場合、寿命が延びることになるの でクラッシュリカバリの時間を考慮しない場 合は多い方が良さそう(クラッシュしたらDBは 破棄する前提なら)
18.
transparent_hugepage でスコアが変わるか (さっきのはnever)
19.
LinkBenchのスコア(THP always) • iblog
2GB • Requests/second = 58039(56965) • iblog 12GB • Requests/second = 63171(62017) 括弧内はnever
21.
• 空きメモリもTHPがalwaysの方が若干少ない 傾向(ベンチマーク前にdrop_cacheでメモリ解 放しています)
22.
結果から • OS環境(Kernel)、ワークロードによっては transparent hugepageがalwaysでもneverでも 大差無いと考えられる •
きちんと自分の環境、ワークロードで計測し ましょう
23.
まとめ • きちんと各々の環境で可能な限り計測してパ ラメータ調整は行いましょう
24.
予告(追加スライド) • THPの影響CPUの世代によって変わったりし ない? という話があったのでXeon
E5のv3系 で改めてベンチマークしてみる予定です