From 8e551bcaa66a7705f94b9828a5ec099491f23fe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Eggert=20Lundsteen=20Olsen?= Date: Fri, 2 Oct 2026 11:35:54 +0200 Subject: [PATCH] Review 1.2: document the new collection limits Co-Authored-By: Claude Opus 5.5 (1M context) --- docs/analyse.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/analyse.md b/docs/analyse.md index af42a97..b42b6e1 100644 --- a/docs/analyse.md +++ b/docs/analyse.md @@ -110,7 +110,7 @@ Reglen **SQLI-CPU-002** (Middel) ser på sætninger, der har ligget i plan cache Hvert minut ser agenten på brugertransaktioner (`sys.dm_tran_*`) og kørende sætninger (`sys.dm_exec_requests`). Agentens egne sessioner og systemsessioner tages ikke med. -- **Lige nu** på instanssiden viser åbne transaktioner (alder, database, log brugt og reserveret, session, ventetype og sætning) og sætninger, der har kørt over grænsen. +- **Lige nu** på instanssiden viser åbne transaktioner (højst 100: dem med mest log først, ellers de ældste; alder, database, log brugt og reserveret, session, ventetype og sætning) og sætninger, der har kørt over grænsen (højst 50, de længste). - **Lange og store transaktioner** i analysen af et tidsrum (og PDF'en) viser transaktioner, der var åbne mindst et minut eller holdt over 100 MB log. De gemmes i `RawDays`. - Login, vært, program og sætning er kundens data: de vises lokalt og er `[udeladt]` i API'et (`GET /api/v1/instances/{navn}/activity` og analysen). @@ -122,7 +122,7 @@ Hvert minut ser agenten på brugertransaktioner (`sys.dm_tran_*`) og kørende s ## tempdb og version store -Hvert 5. minut læser agenten tempdb's plads (`tempdb.sys.dm_db_file_space_usage`: fri plads, version store, brugerobjekter og interne objekter), om datafilerne kan vokse, tælleren `Version Store Size (KB)`, de sessioner der bruger mest tempdb (`sys.dm_db_session_space_usage` og `sys.dm_db_task_space_usage`), den ældste snapshot-transaktion (`sys.dm_tran_active_snapshot_database_transactions`) og – kun når version store er over halvdelen af grænsen, fordi det kræver en gennemgang af version store – hvilke databaser der laver versionerne (`sys.dm_tran_top_version_generators`). +Hvert 5. minut læser agenten tempdb's plads (`tempdb.sys.dm_db_file_space_usage`: fri plads, version store, brugerobjekter og interne objekter), om datafilerne kan vokse, tælleren `Version Store Size (KB)`, de sessioner der bruger mest tempdb (`sys.dm_db_session_space_usage` og `sys.dm_db_task_space_usage`), den ældste snapshot-transaktion (`sys.dm_tran_active_snapshot_database_transactions`) og – kun når version store er over halvdelen af grænsen, fordi det kræver en gennemgang af version store – hvilke databaser der laver versionerne (`sys.dm_tran_top_version_generators`, højst én gang i timen). - **tempdb lige nu** på instanssiden, og graferne "tempdb i brug" og "Version store" med forklaring og vurdering (også i analysen af et tidsrum). - API: `GET /api/v1/instances/{navn}/tempdb` (login og program er `[udeladt]`).