検証環境はVM上に構築したDBに対して、実機上のクライアントアプリから問い合わせを行う構成です。
Figure 10: Machine environment |
【DBサーバ】
VM: Virtual Box 4.0.12
CPU: 2コア
メモリ: 3GB
OS: Windows 2003 Server
DB: Oracle 11g R2 (11.2.0.1)
【クライアント】
CPU: Intel Core i7 920 (2.6GHz)
メモリ: 12GB
HDD: SSDを使用
OS: Windows 7 Ult.
【サンプルアプリ】
.NET: .NET Framework 4
言語・ツール: Visual Studio 2010 / C#
DB接続: OleDbConnection
計測はVisual Studio 2010のデバッグモードで行いました。
※デバッグモードと、Visual Studioを介さない素のアプリ実行との実測差異が無かった為、簡易ログ出力も兼ねて、デバッグモードで実行しています。実際のプロジェクトでは素のアプリで都度、計測を行ってください。本ブログでの検証はあくまでもサンプルです。
[Summary]
I forgot to put the machine environment description. Please see Figure 1.
[DB Server (Virtual Machine)]
VM: Virtual Box 4.0.12
CPU: 2 cores
Memory: 3GB
OS: Windows 2003 Server
DB: Oracle 11g R2 (11.2.0.1)
[Client Machine (Physical Machine)]
CPU: Intel Core i7 920 (2.6GHz)
Memory: 12GB
HDD: SSD
OS: Windows 7 Ult.
[Sample Application]
.NET: .NET Framework 4
Language / Tool: Visual Studio 2010 / C#
DB Connection: OleDbConnection
Performance test is held on debug mode of Visual Studio.
(*) There are few performance difference between debug mode and native application running
0 件のコメント:
コメントを投稿