Skip to content

A set of queries useful to easily extract monitoring and package performance data from SSISDB database

Notifications You must be signed in to change notification settings

yorek/ssis-queries

Repository files navigation

SQL Server Integration Services Monitor Queries

The purpose of this project is to provide a set of queries to easily extract data from SSISDB database, in order to get quick insight on:

  • Running packages,
  • Performance History
  • Run outcome
  • DataFlow statistics and performances
  • Lookup component memory usage
  • Lookup component duplicate warnings
  • Errors
  • Memory Warnings

The provided queries are also used in the ssis-dashboard project.

Release Notes

Available scripts:

  • ssis-execution-status: Latest executed packages
  • ssis-execution-breakdown: Execution breakdown for a specific execution
  • ssis-execution-dataflow-info: Data Flow information for a specific execution
  • ssis-execution-log: Information/Warning/Error messages found in the log for a specific execution
  • ssis-execution-lookup-cache-usage: Lookup usage for a specific package/execution
  • ssis-execution-package-history: Execution historical data
  • ssis-execution-parameter-values: Show execution parameter values

Version History

v 1.0

  • First release

v 1.1

  • Improved & fixed the "ssis-execution-log" query

v 1.2

  • Added "ssis-execution-parameter-values" query

v 1.3

  • Fixed null values in "ssis-execution-dataflow-info" query due to invalid CTE join on Message ID, added "duration_minutes" column alias

About

A set of queries useful to easily extract monitoring and package performance data from SSISDB database

Resources

Stars

Watchers

Forks

Packages

No packages published