[KEK Online Group] -> [Nakayoshi's Page] ->
[SQL Test]->[SQL Test(3)]
MySQL の Stability と Performance のテスト(3)
- ハードウエア
- Server PC(Pentium II 300MHz, 196MB, DECchip 21140)
- Client PC(Pentium II 350MHz, 126MB, Intel Corp. 82557/8/9)
- Server PC(Xeon 3.2GHz, 2GB, Intel Corp. 82545EM)
- ソフトウエア
- MySQL4.0.12
- Client Programs(C)
- データベース
- 11 Columns x 100, 200, ..., 1000
- table format
name char(32), item1 int, ..., item10 int
-
これまでのテストでは、Server に Pentium II 300MHz の PC を用いていたが
Xeon 3.2GHz の約10倍の CPU能力のPCで同様のテスト(1行づつ読む)を行った。
使用したテーブルは、これまでと同じフォーマットで100 - 1000行までの計10個の
テーブル。
- SQL Server のCPU性能によるパフォーマンスの違いを調べるため、それぞれ Server に対し各テーブルの全データを一定の時間間隔(1秒おき)で読む/書く。
全データを一定の時間間隔(1秒おき)で読み/書きに要した時間
Name |
Row |
PenII 300MHz Read(ms) |
PenII 300MHz Write(ms) |
Xeon 3.2GHz Read(ms) |
Xeon 3.2GHz Write(ms) |
test_table100 |
100 |
137.4 |
116.0 |
91.06 |
86.42 |
test_table200 |
200 |
319.3 |
281.6 |
156.7 |
164.4 |
test_table300 |
300 |
583.7 |
513.5 |
276.1 |
246.1 |
test_table400 |
400 |
867.3 |
787.9 |
376.3 |
409.4 |
test_table500 |
500 |
1256.0 |
1152.0 |
499.1 |
456.2 |
test_table600 |
600 |
1676.0 |
1516.0 |
562.7 |
507.4 |
test_table700 |
700 |
2009.0 |
2144.0 |
683.7 |
566.0 |
test_table800 |
800 |
2670.0 |
2531.0 |
825.9 |
708.1 |
test_table900 |
900 |
3331.0 |
3123.0 |
1074.0 |
751.6 |
test_table1000 |
1000 |
3969.0 |
3678.0 |
1140.0 |
908.4 |
- SQL Server に対し2台のClient から同時にアクセスを行い Peer-to-Peer の場合
との違いを調べる(現在測定中)。
得られたデータ(updateの場合)の解析中
- EPICSの AsyncDriver について調査中
Copyright © 1999 - 2004 "Kazuo NAKAYOSHI" <kazuo.nakayoshi@kek.jp>
Last Modified: APR. 28, 2004