MySQLベンチマークおじさんがMySQL 5.7とMariaDB 10.1の比較をしていると聞いて

雑に。
1
前へ 1 2 ・・ 5 次へ
ITOH Hiroyuki @i_rethi

めんどい、っていうか意味あるのかな・・・ 起動スクリプトとsystemdでもいうのか分からんが、に LimitNOFILE=65535 を書いてるだけだけど /usr/lib/systemd/system/mariadb.service

2015-11-07 05:30:59
ITOH Hiroyuki @i_rethi

5.7では普通に設定してたが、mariadbでは設定するの忘れてた

2015-11-07 05:31:14
ITOH Hiroyuki @i_rethi

ベンチ中のLA素敵 06:25:15 up 5:48, 1 user, load average: 1375.64, 653.51, 427.43

2015-11-07 06:25:27
ITOH Hiroyuki @i_rethi

あれ、threadpool有効にした方が性能落ちた。。。 設定しなれてないから良くない値にしてるのかな?

2015-11-07 08:16:11
ITOH Hiroyuki @i_rethi

やっぱ落ちてるな。うーん。時間あったらパラメータいじってみるか。threadpoolもmutexあるみたいだったし微妙な値になってるのかもしれん

2015-11-07 08:38:19
ITOH Hiroyuki @i_rethi

sysbenchでMySQLのベンチ流してるけど情報が少なすぎて ふーん としかならない。。。 / The IBM POWER8 Review: Challenging the Intel Xeon anandtech.com/show/9567/the-…

2015-11-07 10:03:40
ITOH Hiroyuki @i_rethi

threadpoolを調整したベンチはまた別にしよう。。。 慣れてないせいかイマイチ勘所がわからん。今の所readonlyだと使った方が性能下がるという微妙な状態。。。

2015-11-07 10:15:11
ITOH Hiroyuki @i_rethi

今日はここまで。続きは明日。mariaはp_s有効にしたらどこまで劣化するのか試したら5.7に戻る

2015-11-07 10:19:48
ITOH Hiroyuki @i_rethi

mariadbって5.5ベースとは聞いてるけど、InnoDB(XtraDB)は5.6.26-74.0ベースっぽいか。の割にはinnodb_page_size変更するとEXPERIMENTALってログに出るのか謎

2015-11-07 23:58:49
ITOH Hiroyuki @i_rethi

mariadb 10.1.8 がね。謎多い感じである

2015-11-07 23:59:20
ITOH Hiroyuki @i_rethi

Intel 750シリーズの1.2TBは13万前後か。400GBでも足りなくは無いだろうけど、数時間とかの耐久ベンチだとバイナリログのせいで容量が心もとない気がするんだよな

2015-11-08 03:41:52
ITOH Hiroyuki @i_rethi

シリーズ名間違えたので修正。。。

2015-11-08 03:42:04
ITOH Hiroyuki @i_rethi

systemdだとjemalloc使いたい場合、malloc-libじゃなくLD_PRELOADでsystemd関連のファイルに書く必要があると / 2.5.10 Managing MySQL Server with systemd dev.mysql.com/doc/refman/5.7…

2015-11-08 04:27:04
ITOH Hiroyuki @i_rethi

ぶっちゃけめんどい・・・ systemd経由の場合はmysqld_safe使わないせいとはいえ、もんにょり

2015-11-08 04:27:35
ITOH Hiroyuki @i_rethi

journalctlは慣れると便利な気もするが、今の所MySQL絡みでしか触ってないので他も管理する場合はどうなんだろうな

2015-11-08 04:30:36
ITOH Hiroyuki @i_rethi

5.7でもWarningとして出るけど、1行だけでMariaみたいに大量に出力されないな [Warning] InnoDB: innodb-page-size has been changed from the default value 16384 to 4096.

2015-11-08 04:39:36
ITOH Hiroyuki @i_rethi

こんなケースねぇだろという限界性能のベンチを取り続けていたら、ふと昔のCPU 1GHz到達競争を思い出した。当時のCPUは速度向上でユーザにとってだいぶ有り難味があったけど、この極端なケースでの優位性(qps)はユーザにとって有り難いんだろうか・・・

2015-11-08 06:21:10
ITOH Hiroyuki @i_rethi

まぁ、だからベンチマーケティングなんて言われるんだろうけど

2015-11-08 06:21:48
ITOH Hiroyuki @i_rethi

バッファに乗る状態(2P12C24T)でのベンチ(readonly)はMaria 10.1が多少優勢でござる。

2015-11-08 06:23:19
ITOH Hiroyuki @i_rethi

ただそれがユーザにとってどうかというと、うーん、となる感じ

2015-11-08 06:23:43
ITOH Hiroyuki @i_rethi

バッファに全部載る環境のreadonlyでもio_capacityやpurge_threadが影響するか軽く調査

2015-11-08 23:58:09
ITOH Hiroyuki @i_rethi

今使ってるpcie-ssdだと4k randrw だとそれぞれ25000iopsぐらいかな。

2015-11-09 00:37:22
ITOH Hiroyuki @i_rethi

io_capacityは10000ぐらいでio_capacity_maxは15000ぐらいにしておくか

2015-11-09 00:38:33
ITOH Hiroyuki @i_rethi

linkbenchをローカルから実行中のsar -b。まぁまぁか。 01:40:41 AM 31165.33 20402.33 10763.00 163218.67 214570.67

2015-11-09 01:41:23
ITOH Hiroyuki @i_rethi

以下のように実行中 ./bin/linkbench -c config/MyConfig.properties -D maxtime=3600 -D requests=10000000 -D requesters=64 -r

2015-11-09 01:42:00
前へ 1 2 ・・ 5 次へ