TiDB TPC-H 50G パフォーマンス テスト レポート

テストの目的

このテストは、OLAP シナリオで TiDB 1.0 と TiDB 2.0 のパフォーマンスを比較することを目的としています。

ノート:

テスト環境が異なれば、テスト結果も異なる可能性があります。

テスト環境

機械情報

システムインフォメーション:

マシン IPオペレーションシステムカーネルのバージョンファイル システムの種類
172.16.31.2Ubuntu 17.10 64 ビット4.13.0-16-ジェネリックext4
172.16.31.3Ubuntu 17.10 64 ビット4.13.0-16-ジェネリックext4
172.16.31.4Ubuntu 17.10 64 ビット4.13.0-16-ジェネリックext4
172.16.31.6CentOS 7.4.1708 64ビット3.10.0-693.11.6.el7.x86_64ext4
172.16.31.8CentOS 7.4.1708 64ビット3.10.0-693.11.6.el7.x86_64ext4
172.16.31.10CentOS 7.4.1708 64ビット3.10.0-693.11.6.el7.x86_64ext4

ハードウェア情報:

タイプ名前
CPU40 個の vCPU、Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
128GB、16GB RDIMM * 8、2400MT/s、デュアルチャネル、x8 ビット幅
ディスクインテル P4500 4T SSD * 2
ネットワークカード10 ギガビット イーサネット

TPC-H

tidb-bench/tpch

クラスタトポロジ

マシン IP展開インスタンス
172.16.31.2TiKV * 2
172.16.31.3TiKV * 2
172.16.31.6TiKV * 2
172.16.31.8TiKV * 2
172.16.31.10TiKV * 2
172.16.31.10PD * 1
172.16.31.4TiDB * 1

対応するTiDBのバージョン情報

TiDB 1.0:

成分バージョンコミットハッシュ
TiDBv1.0.94c7ee3580cd0a69319b2c0c08abdc59900df7344
TiKVv1.0.82bb923a4cd23dbf68f0d16169fd526dc5c1a9f4a
PDv1.0.8137fa734472a76c509fbfd9cb9bc6d0dc804a3b7

TiDB 2.0:

成分バージョンコミットハッシュ
TiDBv2.0.0-rc.682d35f1b7f9047c478f4e1e82aa0002abc8107e7
TiKVv2.0.0-rc.68bd5c54966c6ef42578a27519bce4915c5b0c81f
PDv2.0.0-rc.69b824d288126173a61ce7d51a71fc4cb12360201

テスト結果

クエリ IDTiDB 2.0TiDB 1.0
133.915秒215.305秒
225.575秒ナン
359.631秒196.003秒
430.234秒249.919秒
531.666秒OOM
613.111秒118.709秒
731.710秒OOM
831.734秒800.546秒
934.211秒630.639秒
1030.774秒133.547秒
1127.692秒78.026秒
1227.962秒124.641秒
1327.676秒174.695秒
1419.676秒110.602秒
15NaNナン
1624.890秒40.529秒
17245.796秒NaN
1891.256秒OOM
1937.615秒NaN
2044.167秒212.201秒
2131.466秒OOM
2231.539秒125.471秒

TPC-H Query Result

注意すべきこと:

  • 上の図で、オレンジ色のバーはリリース 1.0 のクエリ結果を表し、青いバーはリリース 2.0 のクエリ結果を表します。 Y 軸はクエリの処理時間を秒単位で表しており、短いほど速くなります。
  • 現在、TiDB 1.0 または 2.0 では VIEW がサポートされていないため、クエリ 15 は「NaN」でタグ付けされています。今後のリリースで VIEW のサポートを提供する予定です。
  • TiDB 1.0 列のクエリ 2、17、および 19 は、TiDB 1.0 がこれらのクエリの結果を返さなかったため、「NaN」でタグ付けされています。
  • TiDB 1.0 列のクエリ 5、7、18、および 21 は、メモリ消費量が多すぎるため、「OOM」とタグ付けされています。
Playground
新規
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Cloud
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.