Knowledge Center

Navigate topics

Shared Performance Modules

Queries Grid

  • The queries grid displays queries according to the timeframe control
  • The queries displayed are grouped by
  • The origin of the queries is the MSSQL’s This is the same reason why the queries are without actual parameters and displayed as “prepared statements.” The statistic is only recorded after the end of the execution.
  • The queries grid also shows statistics of stored procedure executions. The row for stored procedure execution is colored yellow, and the text begins with “SP:”.

The queries grid exists in the following modules:
CPU Module – ordered by CPU descending
Memory module, Disk Module – ordered by Logical Reads descending
Queries Module – ordered by Duration descending

Legend
1 Standard table paging control
2 “View Details” button will open the full query text

Queries Grid Main Table

Column Description
Time The time of the snapshot
Last execution Last execution time of the query
Execution count Total executions for the given query type for the timeframe
Duration The sum in ms of the total durations for the given timeframe
CPU usage The sum in ms of the total CPU for the given timeframe
Details The first 200 characters of the text. This column is similar to the “TextData” column in the MSSQL profiler. The tooltip will present extra characters. To see the full query, press the “view details” button on the right side.
Physical Reads The total physical reads for the given query. Physical reads are when there is a transfer of information from the SSD/H-disk to the memory and not when information is read from within the memory.
Logical Reads The sum total of logical reads. This means a page that was found in the MSSQL cache and not brought from the SSD/H-disk.
Logical Writes The sum total of logical writes.
Total Rows The sum total of rows that were affected by the operation. In a select statement, the sum total of rows that were brought back to the client.
CLR Time The sum total of time the query spent in CLR (associated with CPU performance).
Database The original database this query was derived from. The database context depends on the active database the connection was using at that time. For example, in the management studio, the active database can be changed. The active database can also be changed in the connection string.

Note: Notice that some applications do not use the active database and use full qualifiers from ‘master’.

View Details A button that opens a window with the full text of the query.

 

Enhanced Charts

 

Legend
1 Chart Title
2 Save the filter/grouping button to change the display. See Filter/Grouping Options below
3 Compare button – not active in all Enhanced Charts
4 Alert indicators

  • Active in CPU and Memory This means that an alert was raised at the given time.
  • Only Warning and Error alerts are
  • Will usually correlate to If not correlated, it means the alert configuration values were recently altered.

Note: Alert indicators only exist if main timeframe range is under 4 hours

5 Alert lines

  • Alert lines as defined in the alert configurations for the given machine/server.

Only exists if the timeframe is under 4 hours (raw data analysis).

 

Physical Reads The total physical reads for the given query. Physical reads are when there is a transfer of information from the SSD/H-disk to the memory
and not when information is read from within the memory.
Logical Reads The sum total of logical reads. This means a page that was found in the MSSQL cache and not brought from the SSD/H-disk.
Logical Writes The sum total of logical writes.
Total Rows The sum total of rows that were affected by the operation. In a select statement, the sum total of rows that were brought back to the client.
CLR Time The sum total of time the query spent in CLR (associated with CPU performance).
Database The original database this query was derived from. The database context depends on the active database the connection was using at that time. For example, in the management studio, the active database can be changed. The active database can also be changed in the connection string.

Note: Notice that some applications do not use the active database and use full qualifiers from ‘master’.

View Details A button that opens a window with the full text of the query.

 

Enhanced Charts

 

Legend
1 Chart Title
2 Save the filter/grouping button to change the display. See Filter/Grouping Options below
3 Compare button – not active in all Enhanced Charts
4 Alert indicators

  • Active in CPU and Memory This means that an alert was raised at the given time.
  • Only Warning and Error alerts are
  • Will usually correlate to If not correlated, it means the alert configuration values were recently altered.

Note: Alert indicators only exist if main timeframe range is under 4 hours

5 Alert lines

  • Alert lines as defined in the alert configurations for the given machine/server.

Only exists if the timeframe is under 4 hours (raw data analysis).

 

Enhanced Chart Filter/Grouping

Legend
1 Compare button – opens the option to compare the current timeframe with a pre­vious day/week in the same performance metric context.
2 Moves timeline forward/backward.
2 Opens/Closes the filter/ grouping dialog.
2 Opens the Enhanced Chart Date Grouping
Options (see below)
2 Opens the Enhanced Chart Grouping
Function Options (see below)
2 Enables/Disables the alert lines.
2 Save/Cancel user selection.
Enhanced Chart Grouping Date Grouping Options. The grouping options will be enabled in correlation with the time range of the main timeframe.

None – there is no grouping.
Minute – the grouping is by the minute.
Hour – the grouping will be by the hour.
Day – the grouping will be by the day.
Week – the grouping will be by the week.

Note: If the time frame is more than 4 hours, the information brought from the repository will be brought from aggregated tables.

Enhanced Chart Grouping Function Options By default, a grouping function is selected per

performance metric. For example, CPU will be AVG, and Duration will be SUM.

However, you may select a grouping function by yourself here.

Note: In some charts, like CPU, “Sum” aggregation won’t appear.

 

Compare Graphs Feature

The compare graphs feature allows the user to compare selected graphs sharing the same timeline manually. For example, if the user wishes to see the PLE chart with memory or the CPU chart with database transactions per second.

These tools will improve your ability to identify and solve performance bottlenecks.

 

Legend
1 Compare Graphs button – press to get the pop up “compare graphs” dialog.
2The first/primary graph to compare
2 Press the “Add graph” button to add additional secondary graphs to compare.

Request a demo

Fill out your details. 

We’ll get back to you soon.

With Experda, database teams trade manual work with automations and replace clunky operations with streamlined workflows.

Contact Sales

Fill out your details. 

We’ll get back to you soon.

Request a Proposal.

Fill out your details. 

We’ll get back to you soon.

Contact us

Fill out your details. 

We’ll get back to you soon.

Need professional DBA services?

Fill out your details. 

We’ll get back to you soon.

With Experda, database teams trade manual work with automations and replace clunky operations with streamlined workflows.

Need professional BI services?

Fill out your details. 

We’ll get back to you soon.

Get help from Experda

Fill out your details. 

We’ll get back to you soon.

Request a demo

Fill out your details. 

We’ll get back to you soon.

This website uses cookies to remember you and improve your experience. To find out more see our Privacy Policy.