Third Party Tools for SQL Server Cristian Lefter Principal, Esential Training @xmldeveloper
CONTENT 1. Plan Explorer 2. SQL Code Guard 3. SQL Search SQL Sentry LLC - Plan Explorer 2. SQL Code Guard Red Gate Software Ltd - SQL Code Guard 3. SQL Search Red Gate Software Ltd - SQL Search 4. SQL XEvent Profiler Idera - SQL XEvent Profiler CONTENT
Sponsors
1. SQL Sentry - Plan Explorer
The best SQL query analysis and optimization tool
Plan Explorer - features Optimized Layout – fit more of your plan in the same screen space Color – red, orange, yellow draw your eye to problem areas Join Diagram – see relationships without reverse engineering views Parameters – compared compiled & runtime values (parameter sniffing) Table I/O – see all the output from statistics I/O, in a sortable grid Top Operations – show all details of each operator; sort by any metric Statement Grid – see runtime metrics without SET STATISTICS / trace
Plan Explorer - features History – review changes within or across tuning sessions Wait Stats – see the wait statistics generated only by your session Customizable Layout – see the graphical plan your way Full Query Call Stack – unravel complicated nested / dynamic SQL Deadlock Analysis – better info from our spin on the deadlock graph Multiple Tabs – compare plans side-by-side Live Query Profile + Replay – watch data movement, watch it again
Plan Explorer - New in 3.0 : Live Query Profile Enhancements Charts show resource usage (CPU, I/O, Waits) Operators are re-costed to show actual vs. estimated Replay the plan without executing the query again Pause, rewind, speed up, slow down Focus on interesting areas in resource charts
DEMO
2. Red Gate - SQL Code Guard
SQL Code Guard is an add-in for SQL Server Management Studio 2016 that provides fast and comprehensive static analysis of T-SQL code.
SCG - SQL Static Code Analysis Rules Best practice rules — Adhere to good industry practices. Deprecated rules — T-SQL keywords or syntax discontinued by Microsoft. Execution rules — Identify issues that may be problematic upon execution. Miscellaneous rules — Rules that don't fall under one of the other categories. Naming convention rules — Naming convention rules Performance rules — Use of SQL that could cause performance problems. Script rules — Issues to do with the SQL script and not the SQL itself. Style rules — Code style issues.
DEMO
3. Red Gate - SQL Search
Find SQL fast in SQL Server Management Studio and Visual Studio 2017.
SQL Search features Find SQL fast in SQL Server Management Studio and Visual Studio 2017 Find fragments of SQL in tables, views, stored procedures, functions, jobs, and more Quickly navigate to objects wherever they happen to be on a server Search across multiple object types and multiple databases Find all references to an object Search with booleans and wildcards
DEMO
4. Idera - SQL XEvent Profiler
Leveraging the SQL Server XEvents technology backend allows IDERA’s SQL XEvent Profiler to easily connect to local and remote SQL Servers without slowing them down.
DEMO
5*. What else?
Replay Markup Language (RML) Utilities for SQL Server
“Hands down, one of the best tools out there “Hands down, one of the best tools out there! If you’re responsible for a database, you should be using Ola’s scripts. It’s very comprehensive, is efficient with resources, has numerous options, and is a brilliant piece of SQL coding!” - SQL Server Magazine Ola Hallengren’s SQL Server Maintenance Solution
… and (and not only …) https://www.apexsql.com/free/ https://www.idera.com/productssolutions/freetools/ https://www.devart.com/free-products.html http://www.red-gate.com/products/free-tools https://www.brentozar.com/first-aid/ http://tsqlt.org/ http://www.ssmstoolspack.com/ http://sql-hunting-dog.com/
CONTACT US Phone E-mail Website +40 724 581 840 CristianLefter@hotmail.com Website http://esentialtraining.ro/
See you Thank You! For your time