MAX Y COUNT

05/08/2004 - 22:00 por Ale | Informe spam
Hay forma de saber la cantidad de registros de una tabla
sin usar el count?
Y saber el Maximo o el ultimo registro insertado en una
tabla sin usar el MAX
El tema es que no usamos IDENTITY.

Slds y gracias

Preguntas similare

Leer las respuestas

#6 MAXI
06/08/2004 - 03:00 | Informe spam
no dije nada!! tenes razon :-), es mas el punto 1 justifica el medio porque
con un solo SP puedo saber la cantidad de filas de la tabla que quiero :-)

Lo que es saber la pucha ;-)

pd: agendado como Scrips\Emilio

:-)




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

Msn Messager:


"Emilio Boucau (en casa)" escribió en el mensaje
news:
Mostrar la cita
#7 ulises
06/08/2004 - 03:26 | Informe spam
A menos que antes de ejecutar el query se ejecute

UPDATE STATISTICS tabla

no se garantiza que el número de filas correcto se encuentre en
sysindexes, adiocionalmente la columna rows según el BOL solo se
mantiene por compatibilidad con evrsiones anteriores,

Se puede revisar algunos artículos :

INF: How SQL Server 7.0 and SQL Server 2000 Autostats Work
http://support.microsoft.com/defaul...-us;195565

Row Count and Memory Utilization
http://msdn.microsoft.com/library/d...zation.asp

Saludos,
Ulises

On Thu, 5 Aug 2004 21:22:20 -0300, "MAXI"
wrote:

Mostrar la cita
#8 MAXI
06/08/2004 - 03:27 | Informe spam
Ulises lo probe y le saque toda tipo de actualizacion de estadisticas e
igual funciona che :-), lo de compatibilidad es lo que primero mencione por
ya el solo hecho de usar tablas de sistema, pero.. como diria un gran amigo
mio: Ese es el pretexto para no usarlas al igual que las funciones no
documentadas :-)




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

Msn Messager:


"ulises" escribió en el mensaje
news:
Mostrar la cita
http://msdn.microsoft.com/library/d...zation.asp
Mostrar la cita
sabemos
Mostrar la cita
no
Mostrar la cita
bueno?
Mostrar la cita
#9 Eladio Rincón
07/08/2004 - 15:09 | Informe spam
Emilio,

he estado probando para intentar postear un ejemplo en el que el valor de rows no sea ajustado pero no he podido reproducirlo; ¿tienes algún script para reproducirlo? he probado con bulkinserts, he intentado evitar que se active el autostats, etc. pero nada ...

porque digo yo, si tenemos el DBCC UPDATEUSAGE será por algo, ¿no? o acaso es que viene de versiones anteriores?

Un abrazo Emilio !!


Eladio Rincón
SQL Server MVP, PASS Spanish Group
Solid Quality Learning Iberoamericana
http://www.SolidQualityLearning.com

http://www.siquelnet.com
"Comparte lo que sabes, aprende lo que no sepas." FGG


Emilio Boucau (en casa) wrote:
Mostrar la cita
#10 ulises
07/08/2004 - 16:11 | Informe spam
En el artículo de Brian Moran que indiqué, él menciona :

"Note that Microsoft doesn't guarantee that the dpages number and the
row count from sysindexes are completely accurate because the data
isn't all maintained in realtime."

Sería bueno saber a que se refiere el término "realtime".

Saludos,
Ulises

On Sat, 7 Aug 2004 15:09:26 +0200, Eladio Rincón
wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida