Features

From SQLBWiki

Jump to: navigation, search

SQLBrowser is a Transact-SQL tool which helps understanding, editing, debugging and documenting stored procedures.
It also has a server monitoring feature as well as a TDS capture feature.

Contents

[edit] Inspecting Stored Procedures

SQLBrowser main objective is to help understanding complex stored procedures.

  • Open a stored procedure, trigger or view and understand quickly what it does by visualizing the call tree and which tables are read and updated.

Image:ScreenShotAnalysis.jpg

  • Queries are shown in their own tab for inspection. Query graphs help understanding complex queries visually.

Image:ScreenShotQuery.jpg

  • Defects are shown in a separate tab.
 The list of detected defects can be found here
  • When combined with the Batch Analysis Output, the dependency graph can be viewed and exported.

Image:ScreenShotDependencies.jpg

[edit] Editing Stored Procedures

  • SQLBrowser editor eases query writing by providing templates and auto-completion.

Image:ScreenShotEditor.jpg

[edit] Debugging Stored Procedures

  • SQLBrowser includes a step-by-step debugger which allows fine tuning of queries in their execution context
  • Fine tuning of queries is possible while debugging
  • IOs are highlighted for each step
  • IO summary is shown at the end of the session.

Image:ScreenShotDebugger.jpg

[edit] Documenting Stored Procedures

Image:ScreenShotBatchAnalysis.jpg

[edit] Monitoring Server's Activity

  • The monitor pane shows the server activity

Image:ScreenShotMonitor.jpg

[edit] Capturing Client Server Conversations

  • It is possible to set SQLBrowser as a TDS capture gateway

Image:SQLBrowserScreenShot080.jpg

Personal tools