- 締切済み
SQLのパフォーマンスボトルネック特定
サーバーの保守期間切れに伴い、サーバー本体とSQLのバージョンをあわせて今回入れ替えるのですが、もともとMicrosft SQL Server 2008R2 のパフォーマンスが良くなく、まずは入れ替え前の状態で何がボトルネックなのかを調査したく思います。どうすればよいでしょうか。 新システムではCPUもコアが増え、メモリーもより多く実装し、HDDも一部SSD化するので高速になることを期待しているのですが、そもそも入れ替え前のボトルネックを知っておかないとやみくもに増強してもしかたがないので。 ネットにはSQLのパフォーマンスボトルネック特定の情報があふれていますが、専門要員もいないので、詳細すぎる情報は理解できず、できれば簡単に特定したく思います。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- NotFound404
- ベストアンサー率70% (288/408)
回答No.2
難しそうです。。。 http://www.atmarkit.co.jp/ait/articles/1009/06/news093.html より 『真・Dr. K's SQL Serverチューニング研修(4): DB管理者がいますぐ確認すべき3つの設定 (1/3) SQLをうまく書くことだけがチューニングではありません。 まずは、この3つの設定をチェックすることからはじめよう(編集部)』 今のところ全6回のようですので一通り目を通されては?
- maiko0333
- ベストアンサー率19% (839/4401)
回答No.1
プログラム単位で開始時間と終了時間のログを取り、 表にして全体の終了時間を遅くしている線をたどることですね。