sqlinsight-pro/src/SQLInsight.Core/Data
Søren Eggert Lundsteen Olsen 384e1f154f Long operations, full-text rules and statement activity
- Long operations: a one-minute collector reads operations with progress
  from sys.dm_exec_requests (BACKUP, RESTORE, DBCC, REORGANIZE, SHRINK,
  ROLLBACK): command, database, start, percent, expected end, login.
  Stored in insight.LongOperations (migration 0011, RawDays), shown on
  the instance page, in the time window analysis and its PDF. The last
  10 durations per command and database survive restarts; SQLI-OPS-001
  flags a backup/restore running over twice the median.
- Full-text community rules COM-FT-001..005 (metadata only, 2005 syntax):
  disk-full or paused/throttled catalogs, stale manual/off change
  tracking indexes and disabled indexes.
- Statement activity (CPU time / time in plan cache): column in top SQL
  and SQLI-CPU-002 when above SQLInsight:TopSql:ActivityThresholdPercent
  (default 50) for at least an hour. Never clears the plan cache.
- BuiltInCollectors.Create takes a CollectorSettings record.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-02 09:07:29 +02:00
..
Baseline.cs Fase 2: baselines and anomaly detection 2026-09-29 08:01:11 +00:00
Blocking.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
ConfigurationSnapshot.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
CpuUtilization.cs Fase 1: on-prem web UI (IIS or Windows service), light design system 2026-09-29 06:58:51 +00:00
CumulativeSample.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
DatabaseSnapshot.cs Fase 2: index and statistics analysis 2026-09-29 07:47:53 +00:00
Deadlocks.cs Stop SQLInsight deadlocking itself, and stop reporting its own deadlocks 2026-10-02 07:34:59 +02:00
FileIo.cs Disk speed per drive: IOPS, MB/s and latency 2026-10-02 08:03:11 +02:00
HighAvailability.cs Fase 2: Always On availability groups and SQL Agent jobs 2026-09-29 07:53:49 +00:00
Indexes.cs Fase 2: index and statistics analysis 2026-09-29 07:47:53 +00:00
InstanceConfiguration.cs Configuration page with change log 2026-10-02 08:12:26 +02:00
LongOperations.cs Long operations, full-text rules and statement activity 2026-10-02 09:07:29 +02:00
MiscSnapshots.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
PerformanceCounters.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
PlanAnalysis.cs Fase 2: plan cache analysis 2026-09-29 07:40:09 +00:00
Privileges.cs Privilege audit: sysadmin and server roles with AD unfolding 2026-10-02 08:39:56 +02:00
QueryStats.cs Long operations, full-text rules and statement activity 2026-10-02 09:07:29 +02:00
QueryStore.cs Fase 2: Query Store analysis (plan regressions, failed forced plans, parameter sensitivity) 2026-09-29 07:33:14 +00:00
ServerSnapshot.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
WaitCatalog.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00
WaitKnowledge.cs Wait type drill-down with active session sampling 2026-10-02 08:50:31 +02:00
WaitSampling.cs Wait type drill-down with active session sampling 2026-10-02 08:50:31 +02:00
WaitStats.cs Fase 1: collectors and rule pack (41 rules) 2026-09-29 06:17:08 +00:00