DBCC UPDATEUSAGE Nedir Ve Nasıl Kullanılır
DBCC UPDATEUSAGE Page ve row sayılarındaki hataları tespit eder ve düzeltir.
SQL Server 2005 öncesinde bazı tabloların ve index’lerin satır sayıları negatif gelebiliyordu. DBCC CHECKDB komutunu çalıştırdığınızda DBCC CHECKDB bu kontrolü yapar ve böyle bir durum varsa DBCC UPDATEUSAGE komutunun kullanılmasını tavsiye eder.
Aşağıdaki komut yardımıyla Test veritabanı için bu kontrol yapılır.
USE Test; GO DBCC UPDATEUSAGE ('Test'); GO
Aşağıdaki komut yardımıyla Test veritabanındaki TestTable tablosu için bu kontrol yapılır.
USE Test; GO DBCC UPDATEUSAGE ('Test',"TestTable"); GO
Aşağıdaki komut yardımıyla Test veritabanındaki TestTable tablosundaki IX_kolon1 index’i için bu kontrol yapılır.
USE Test; GO DBCC UPDATEUSAGE ('Test',"TestTable",IX_kolon1); GO