Nilai yang disimpan dalam metadata tidak dijamin benar. DBCC UPDATEUSAGE
dapat digunakan untuk memperbaiki ini ketika itu terjadi (kemungkinan kecil sejak SQL Server 2000)
Juga tidak konsisten secara transaksional. Anda dapat membaca nilai hitungan yang diperbarui oleh transaksi yang tidak dikomit.
Dan mungkin saja nilai-nilai ini juga diperbarui secara manual.
CREATE TABLE dbo.YourTable(X INT)
UPDATE STATISTICS dbo.YourTable WITH ROWCOUNT = 1000000
SELECT sum(p.rows) eRowCount
FROM sys.partitions p
WHERE P.object_id =object_id('dbo.YourTable') AND p.index_id < 2