Я смотрел 7-летний вебинар, проведенный Брентом Озаром ( https://youtu.be/U_Kle3gKaHc ), и услышал о нескольких пунктах, рекомендуемых в то время.
- Утилита SQLDiag.
- SQLNexus.
- PAL инструмент.
- Советник по настройке базы данных / мастер.
- BPA (анализатор соответствия рекомендациям).
- Управление на основе политик SQL Server.
Все ли они еще должны быть использованы / рассмотрены или что-то более новое заменило их?
sql-server
tools
TheNixon
источник
источник
Являются ли они действительными, и то, что они должны использоваться или нет, может быть массивным ответом и главным образом мнением. Поэтому я постарался ответить на это как можно более объективно, с точки зрения того, активно ли они (или выглядят ли они) активно поддерживаются / обновляются. Прокрутите вниз до сводки.
1:
SQLDiag все еще используется для SQL Server 2016, но возможно для устаревания
2:
SQL Nexus выглядит так, как будто он все еще разрабатывается, и самая последняя версия (5.5.0.1) была выпущена на CodePLex.
3:
Инструмент PAL, самая последняя версия (2.7.7) была выпущена в мае прошлого года (я не могу найти дополнительную информацию о том, как это работает, я продолжу смотреть - похоже, именно Data Collector делает большую часть того, что делает).
1-3 (вроде):
Так что да, хотя многие из этих функций были включены в компонент Сборщик данных, который может частично заменить большую часть того, что они делают (частично обсуждается здесь ), в сочетании с хранилищем данных управления , они также упрощают управление несколькими серверами.
4:
Помощник по настройке базы данных поставляется с 2016 г. и, по-видимому, все еще является основным компонентом. Что касается альтернатив, вы можете проверить вещи самостоятельно, используя DMV, и есть сторонние инструменты, такие как Qure Analyzer (у меня нет опыта работы с этим инструментом, и я приведу его только в качестве примера, если вы хотите узнать больше, ознакомьтесь с этим SO пост, который просит альтернативы Tuning Adviser
5:
BPA, похоже, не поддерживается, хотя я не могу найти ничего подтверждающего, что от него официально избавились (на самом деле это инструмент Windows Server, который усложняет поиск информации, и есть BPA для Windows Server 2012) - нет BPA для SQL Server 2014 или более поздней версии. Так что это может быть полезно, если вы находитесь на 2012 или ранее. В этом центральном потоке SQL Server обсуждается это, но, похоже, нет четкой замены, которая делает все это (я добавлю к этому, если смогу что-то найти).
6:
Управление на основе политик - это еще не все, обратите внимание на Central Management Server , который помогает вам управлять несколькими серверами (в сочетании со сборщиками данных для замены некоторых элементов других инструментов).
TL; DR / Резюме:
Да, большинство этих инструментов все еще можно использовать, но некоторые устарели и могут не обновляться.
Пакет SQLDiag выпущен в 2016 году (но в будущем он выглядит сомнительно, поскольку версии SQL Nexus и PAL были выпущены в Codeplex в течение последнего года. Помощник по настройке баз данных по-прежнему является основным компонентом SQL Server. был выпущен для SQL Server начиная с SQL Server 2012, не имеет официального слова, но, похоже, не разрабатывается. Управление на основе политик все еще используется, и рассмотрение Центрального сервера управления с сборщиком данных может заменить, частично некоторые другие инструменты для постоянного управления.
источник