July 2, 2021 / by Zsolt Soczó

Érdekes kép az SQL Server Query Store-ból

Itt a logical read-ek száma látszik, átlagolva. Mitől lehet ilyen érdekes a kép, mi történik a háttérben?

LEAVE A COMMENT

1 COMMENTS

  • Soczó Zsolt July 7, 2021

    A fenti képen az látható, hogy egy periodikusan futó folyamat egyre nagyobb logikai olvasásokkal fut le. Azért, mert a mögötte levő tábla folyamatosan nő, és mivel nincs rendes index a táblán, a lekérdezések table scant használnak. A kép azért volt érdekes, mert ilyen szép, szabályos mintát még sose láttam. A növekményből egyszerű számítással vissza lehet számolni, hogy ha minden változatlan volt, akkor mióta telik a tábla. De előre is lehet látni, hogy egy év múlva mennyivel lesz nagyobb a terhelés egy ilyen apró hiba miatt.