動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
SQL

② rowmodctr — 前回更新からの変更行数

出典: 業務 SE が踏む統計情報乖離 — 本番とステで実行計画が割れる時に最初に見る 3 箇所業務 SE が最初に見る 3 箇所 / ② rowmodctr — 前回更新からの変更行数

② rowmodctr — 前回更新からの変更行数 (sql)#c1fc85b69aff
SELECT
    OBJECT_NAME(si.id) AS table_name,
    si.name            AS index_name,
    si.rowcnt,
    si.rowmodctr,
    CAST(si.rowmodctr AS FLOAT) / NULLIF(si.rowcnt, 0) AS modification_ratio
FROM sys.sysindexes AS si
WHERE OBJECT_NAME(si.id) = 'Orders'
  AND si.indid <= 1;
▸ 実行ボタンで結果を表示
  • id: #c1fc85b69aff
  • lines: 9
  • extracted: 2026-06-10
  • captured: 2026-06-04

Source収録記事

この snippet は記事の「業務 SE が最初に見る 3 箇所 / ② rowmodctr — 前回更新からの変更行数」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

2
図鑑トップ