これらのツールはまだ有効ですか?


10

私はBrent Ozar(https://youtu.be/U_Kle3gKaHc)によって行われた7歳のウェビナーを見ていましたが、そのときにいくつかのアイテムが推奨されていると聞きました。

  1. SQLDiagユーティリティ。
  2. SQLNexus。
  3. PALツール。
  4. データベース調整アドバイザー/ウィザード。
  5. BPA(ベストプラクティスアナライザー)。
  6. SQL Serverポリシーベースの管理。

それらのすべてがまだ使用/検討されているか、またはそれらを置き換える新しい何かがありますか?

回答:


16

ここのブレント-ビデオの毛むくじゃらの胸のかつらの男。

その毛むくじゃらの胸のかつらのように、私はそれらのツールをもうあまり使用しません。このビデオはまだ漫画の救済のためにアップされています。

時間が経つにつれ、より優れたツールが欲しくなり、同僚の助けを借りて、「em」と「オープンソース」を構築しました。First Responder KitのGithubリポジトリは次のとおりです。

  • sp_Blitz-ヘルスチェック、私のニーズに合わせてBPAを置き換えます
  • sp_BlitzFirst-パフォーマンスチェック。ほとんどの場合、特に@SinceStartup = 1パラメータで、Diag / Nexusを置き換えます。
  • sp_BlitzCache-クエリに焦点を当てたパフォーマンスチェック
  • sp_BlitzIndex-DTAに代わるインデックスデザインチェック

こんにちは、ブレント、またお便りできます。私はそれが事実であると確信していましたが、私はここで何かを逃していないことを確認しようとしていて、(あなたが言うように)stackoverflowに投稿しています。私が質問した場合、多分誰かがそれも持っています;-)良い質問があります!
TheNixon 2017

@TheNixonよくできました!投稿してくれてうれしいです。
ブレントオザー2017

7

これらが有効かどうか、およびそれらを使用する必要があるかどうかは、膨大な答えであり、ほとんどが意見である可能性があります。ですから、私はこれを可能な限り客観的に回答するように努めました。それらが積極的に維持/更新されているかどうか(またはそのように見える)の観点からです。下部までスクロールして要約を表示します。

1:

SQLDiagはSQL Server 2016で引き続き使用されていますが、廃止される可能性があります

このユーティリティは変更される可能性があり、コマンドライン引数または動作に依存するアプリケーションまたはスクリプトは、将来のリリースでは正しく機能しない可能性があります。

2:

SQL Nexusはまだ開発中であるようで、最新バージョン(5.5.0.1)がCodePLexでリリースされました

3:

PALツールの最新バージョン(2.7.7)は昨年5月にリリースされました(これの寿命に関する詳細情報は見つからないので、調べ続けます。これは、Data Collectorが行うことのほとんどのようです)。

1-3(種類):

つまり、これらの機能の多くはData Collectorコンポーネントに含まれており、これらの機能の一部を部分的に置き換えることができます(一部はここで説明されています管理データウェアハウスと組み合わせて使用​​すると、複数のサーバーの管理も簡単になります。

4:

Database Tuning Adviserは2016にパッケージされており、コアコンポーネントであるように見えます。代替案については、DMVを使用して自分で確認することができます。QureAnalyzerなどのサードパーティツールがあります(このツールの経験はありませんが、このSOについて詳しく知りたい場合は、例としてのみ言及しています)Tuning Adviserの代替を求める投稿

5:

BPAは維持されていないように見えますが、正式に削除されたことを確認するものは実際には見つかりません(これは実際にはWindows Serverツールであり、情報の検索が複雑で、Windows Server 2012のBPAがあります)。 SQL Server 2014以降のBPA。したがって、2012年以前を使用している場合でも、それは役立つ可能性があります。このSQL Server Centralスレッドはこれについて説明していますが、それをすべて行う明確な置き換えはないようです(何かを見つけることができる場合はこれに追加します)。

6:

ポリシーベースの管理はまだ重要です。中央管理サーバーを参照してください。これは、複数のサーバーを管理するのに役立ちます(データコレクターと組み合わせて他のツールの一部の要素を置き換える)。

TL; DR /要約:

はい、これらのツールのほとんどは引き続き使用できますが、一部は古くなっており、更新されない場合があります。

SQLDiagは2016年にパッケージ化されています(ただし、将来に備えてSQLネクサスとPALツールの両方のバージョンがcodeplexで昨年リリースされました。データベースチューニングアドバイザはSQL Serverのコアコンポーネントであるようです。ベストプラクティスアナライザはまだSQL Server 2012以降にSQL Server用にリリースされましたが、正式な言葉はないようですが、開発中のようではありません。 ポリシーベースの管理はまだ使用されており、データコレクター中央管理サーバーを確認すると、置き換えられる可能性があります。一部には、継続的な管理のための他のツールのいくつか。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.