私は、MSSQLサーバーとMySQLサーバーのストレステストを担当しています。現在のシステムと新しいシステムでパフォーマンスを比較するために使用できるツールやスクリプトがあるかどうか知りたいのですが。
ディスクとプロセッサの読み取り/書き込みパフォーマンスを測定したいと思います。役に立つかもしれない何か他のものも素晴らしいでしょう。
ありがとう!
私は、MSSQLサーバーとMySQLサーバーのストレステストを担当しています。現在のシステムと新しいシステムでパフォーマンスを比較するために使用できるツールやスクリプトがあるかどうか知りたいのですが。
ディスクとプロセッサの読み取り/書き込みパフォーマンスを測定したいと思います。役に立つかもしれない何か他のものも素晴らしいでしょう。
ありがとう!
回答:
Questは、Oracle、SQL Server、およびMySQLで機能するベンチマークファクトリの無料バージョンを提供しています。
http://www.quest.com/benchmark-factory/
私はクエストで働いていたときに、それを使い始めるときにビデオを録画しました:
http://www.toadworld.com/Videos/tabid/831/TID/559/cid/161/Default.aspx
独自のストアドプロシージャを呼び出したり、トレースを再生したり、TPCベンチマークスクリプトを実行したりできます。しかし、それは正確に使用するのは簡単ではありません-したがってビデオ。
MySQLには、公式のベンチマークスイートがあります。あるいは、sysbenchのようなツール。現在、sysbenchのテストを行っていますが、問題が発生しています。
あるデータベースソリューションを別のデータベースソリューションと比較するための事実上の標準は、TPC-Cベンチマークです。このベンチマークの最新の定義は、既存のベンチマーク結果セットとともにhttp://www.tpc.org/tpcc/default.aspからダウンロードできます。
完全なTPC-Cをお客様の場所で実行することはまずありませんが、テスト定義は、組織のトランザクションに関する特定の要件に関して、ハードウェアのリファレンスセットのパフォーマンスの違いを特定するために設計された一連の内部ベンチマークを開発するための基礎を提供する必要があります。スループット。
所有コストのドキュメントもダウンロードしてください。これにより、2つのソリューションを評価するための標準化された方法が提供されます。