パフォーマンス」カテゴリーアーカイブ

HDD性能の再チェック

Hyper-V 上の Visual Studio 2015 の起動が、むちゃくちゃ遅いので、ちょっと SSD/HDD の性能を再チェックしておく。 HDDのアクセススピードは VMWare に影響するのか? | Moonmile Solutions Blog にある3年前の構成をまだ使っている(途中で SSD が逝ったので、交換しているが)ので、HDD が劣化していなか調べるのも兼ねている。SSD のほうは、2年半ぐらいで逝ってしまったので、なんとも言えないのだけど、極端に劣化している感じはしない。途中で、OS も変わっているので、10% 程度は誤差だろう。 Cドライブ (TS512) Dドライブ (WDC) Fドライブ (WDC) Hドライブ (PLEXTOR) D:iso (Hitachi) F:dvd (Hitachi)   Fドライブ内のHyper-Vで SSD(PLEX … 続きを読む

カテゴリー: パフォーマンス | コメントする

MySQLでMySqlBulkLoaderのスピードをHDD/SSDで比較する

SSDにするとBlukcopyは5倍ぐらい早くなる – Moonmile Solutions Blog と MySQLでHDD/SSDのアクセススピードを比較する – Moonmile Solutions Blog の続きです。@h141gm さんから、MySqlBulkLoader もあるよ、ということなので再実験。さすがに、insert の連続では SQL Server との比較が無理があるし、insert の連続が SSD の処理に追い付いているかどうかもあやしいので、ちょっと仕切り直します。 # my.ini の値は、xampp の吊るしのまま使っています。ひとまず既製品状態でどのくらいの差がでるのかな?ってことで。チューニングするとどの位なのか?ってのも興味あるところなのですが「チューニングしなくても、SSD を換装すれば「手軽に」早くなる、ってのが理想的 … 続きを読む

カテゴリー: MySQL, パフォーマンス | コメントする

MySQLでHDD/SSDのアクセススピードを比較する

SSDにするとBlukcopyは5倍ぐらい早くなる – Moonmile Solutions Blog の比較として、MySQL では、SSD/HDD はどうなんだろうね?という話です。MySQL の Connector には Bulkcopy っぽいものがないので、ちまちまと insert しています。なので、その分遅くなるので、適当に1000件単位でトランザクション使って commit します。1件ずつ insert するよりは早いのですが、SQL Server よりは SSD 比で 10 倍ぐらい、HDD 比で 2 倍ぐらい遅いです。SSD/HDD で倍数に差がでているのは、SQL Server + SSD がむちゃくちゃ早いからですね。 追記 MySqlBulkLoader というものがあるそうなので、後で試します。 SSD で 65.3秒、HDD で 74.2秒。 S … 続きを読む

カテゴリー: MySQL, パフォーマンス | コメントする

SQL Server のデータベースファイルを SSD に移す

SQL Server のファイルは、別の HDD/SSD に置くことができます。ってことで、基本技なのですが、メモ的に書いておきます。 ■SQL Server Management Studio で新しいデータベースを作る 新しいデータベースを作ると、初期値が「C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQLDATA」になっています。 「MSSQL11.MSSQLSERVER」なところは、SQL Serverのバージョンとかインスタンスとかで決められているので、バックアップを取りたいときはここから直でコピーしてもOK。まあ、「タスク」→「バックアップ」でバックアップするのが筋なんですが。 ■データベースファイルをSSDに移動させる。 移動させる、というかデータベースを作成するときに別のドライブにファイルを作ります … 続きを読む

カテゴリー: データベース, パフォーマンス | コメントする

SSDにするとBlukcopyは5倍ぐらい早くなる

せっかく、最強.NET開発PCにSSDを入れたので、SQL Serverがどれくらい早くなるか計測してみます。つーか、もともとその目的もあって、SSD にしています。大容量の SSD はそれなりにお高いので、本当なら 64GB ぐらいの安めのを買って試してみたいところなのですが、まだ買ってないので。 PLEXTRO PX-512M5P http://www.goplextor.com/jp/index.php/m5-pro WDC WD20EZRX-00DC0B0 1TB という WD にあまりに不利な状況なのですが…まあ、ひと昔前の HDD と最新の SSD を比較するということでやってみます。状況としては、昔の HDD に SQL Server をがりがりやってチューニングして頑張って、という状況だけど、最近データアクセスが遅くて困る。となると、もっとチューニングをするのか … 続きを読む

カテゴリー: C#, データベース, パフォーマンス | コメントする

最強.NET開発PCを作るよ(その6)

最強.NET開発PCを作るよ(その1) はじめに 最強.NET開発PCを作るよ(その2) メモリ編 最強.NET開発PCを作るよ(その3) CPU編 最強.NET開発PCを作るよ(その4) ストレージ編 最強.NET開発PCを作るよ(その5) マザーボード編 の続き 時代はデュアルモニタ(マルチモニタ)ってことで、グラフィックボードを購入します。3D ゲームを全然やらないので、グラフィックボードに関しても私は素人です。なので、ZOTAC GeForce GTX 650 2GB がどれだけ高速なのか?ってのも猫に小判状態なのですが、 シミュレーターの中でマインスイーパーが動く程度に高速です。シミュレーターが GPU  を使っているかどうかが不明なので、高速な CPU のおかげかもしれないのですが。 さて、3D モデリング、CAD 関係、絵師、Web デザイナ、ゲーム制作などなど、とグラフィッ … 続きを読む

カテゴリー: パフォーマンス, 最強.NET開発PC | 1件のコメント

HDDのアクセススピードは VMWare に影響するのか?

最強.NET開発PCを作るよ(その4) ストレージ編 の番外編として、CrystalDiskMark で HDD, SSD のアクセススピードを比較してみます。 VMWare が仮想 HDD にアクセスすると、それはそのまま物理 HDD のスピードに影響される訳で、遅い HDD 上に VM のディスクを作るとか、複数の VM が同じ HDD にアクセスしに行くと VM のスピードが落ちるのではないか?という仮説を確認します。 ■まずは基本性能のチェック 左から C ドライブの SSD D ドライブの 新しい HDD G ドライブの古い HDD です。シーケンシャルアクセス(Seq)が、SSD が HDD の約3倍ぐらい。しかし、Visual Studio を使ったコンパイルの場合や SQL Server によるデータの更新には、20K ぐらいの小さなファイルアクセスが頻繁に発生します。とな … 続きを読む

カテゴリー: パフォーマンス, 最強.NET開発PC | 1件のコメント