Inconsistencia en tabla sysindexes

15/09/2004 - 21:30 por Alexeihdz | Informe spam
No hace muhco encontré en este foro una solución que
presentaron para saber la cantidad de filas que tienen
las tablas en una base de datos, y el código es así

DBCC UPDATEUSAGE (0) WITH NO_INFOMSGS
GO

SELECT a.name, b.rowcnt FROM sysobjects a
INNER JOIN sysindexes b ON a.id = b.id
WHERE a.xtype = 'U' AND (b. indid = 1 or b.indid = 0)
order by b.rowcnt desc, a.name

Mas me emcontré con la dolorosa realidad de que al
ejecutarlo en una de mis bases de datos, me muestra datos
incorrectos, me da una cantidad menor en algunas tablas,
por lo que estoy muy preocupado por saber que pasa con
los registros, si se supone que estas tablas contiene los
indices de cada una de las contenidas en la BD

Alguine sabe como puedo hacer para que reflejen la
realidad?
 

Leer las respuestas

#1 Alexeihdz
15/09/2004 - 22:44 | Informe spam
Muchas gracias Adrian.


Si, el que sugirio esta solucion fui yo. Falta un


parametro en la
instruccion DBCC UPDATEUSAGE. Aqui esta completa.

DBCC UPDATEUSAGE (0) WITH COUNT_ROWS ,NO_INFOMSGS
GO

SELECT a.name, b.rowcnt FROM sysobjects a
INNER JOIN sysindexes b ON a.id = b.id
WHERE a.xtype = 'U' AND (b. indid = 1 or b.indid = 0)
order by b.rowcnt desc, a.name


Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Alexeihdz" wrote


in message
news:2e5801c49b5a$85e16680$
No hace muhco encontré en este foro una solución que
presentaron para saber la cantidad de filas que tienen
las tablas en una base de datos, y el código es así

DBCC UPDATEUSAGE (0) WITH NO_INFOMSGS
GO

SELECT a.name, b.rowcnt FROM sysobjects a
INNER JOIN sysindexes b ON a.id = b.id
WHERE a.xtype = 'U' AND (b. indid = 1 or b.indid = 0)
order by b.rowcnt desc, a.name

Mas me emcontré con la dolorosa realidad de que al
ejecutarlo en una de mis bases de datos, me muestra datos
incorrectos, me da una cantidad menor en algunas tablas,
por lo que estoy muy preocupado por saber que pasa con
los registros, si se supone que estas tablas contiene los
indices de cada una de las contenidas en la BD

Alguine sabe como puedo hacer para que reflejen la
realidad?


.

Preguntas similares