Azure SQL Activity


Azure SQL Activity shows active, blocking, blocked, and idle sessions for an individual Azure SQL database. It is the first page to open when users report slow or stuck workload.

Mini DBA Azure SQL activity

Tabs

  • Active: current running sessions.
  • Blocking: sessions blocking others.
  • Blocked: sessions waiting on blockers.
  • Idle Connections: connected but idle sessions.

Session Detail

Selecting a session can show SQL statement text, locks, waits, and an estimated execution plan where available.

Workflow

  1. Open the Azure SQL database.
  2. Select Activity.
  3. Review active and blocking tabs.
  4. Open session detail for the statement, locks, waits, and estimated plan.
  5. Review Azure SQL Execution Plans when an estimated plan is available.
  6. Continue to Locks, Waits, or Queries.

How To Interpret Azure SQL Activity

Azure SQL Activity is the best starting point when an Azure SQL database feels slow right now. Focus first on blocked and blocking sessions, then long-running active sessions, then repeated idle connections that may indicate application connection handling issues.

Session detail can connect one user complaint to the SQL statement, lock information, wait information, and estimated plan. Use that detail to decide whether the next step is query tuning, index review, lock investigation, service tier review, or elastic pool analysis.

When the estimated plan is available, drill into expensive operators, warnings, predicates, and missing index evidence before recommending a change. You can also pass the plan to the AI Assistant for an explanation that uses the selected plan context.

Azure SQL Activity FAQ

Why are there separate blocking and blocked tabs?

Separating blockers from blocked sessions helps you find the session causing the queue rather than only seeing sessions waiting behind it.

Can Mini DBA show estimated plans for Azure SQL activity?

Where Azure SQL exposes the information and the monitoring user has permission, session detail can include estimated execution plan information.

What if Activity is empty?

Check database permissions, especially VIEW DATABASE PERFORMANCE STATE. Also confirm the engine has collected a recent sample.

Related Pages