Ottenere l'elenco di tabelle con un numero totale di righe

Immaginate che un cliente ti chiama e si lamenta che l'applicazione sta diventando troppo lento.
Potrebbero esserci tonnellate di motivi per cui, in alcuni casi che può essere che il database è cresciuto troppo grande.

una cosa che potrebbe essere utile a voi è sapere le dimensioni delle tabelle, in questo caso lo misuriamo controllando il numero di righe, non la reale dimensione occupata.

 

Qui è il select che è possibile utilizzare:

 

Selezionare SCHEMA_NAME(A.schema_id) + '.' +
 A.Name, SUM(B.rows) AS 'RowCount'
DA sys. Objects A
INNER JOIN sys. partitions B ON A.object_id = B.object_id
DOVE A.type = 'U'
GRUPPO di A.schema_id, A.Name
ordine di SUM(B.rows) desc
Pubblicato in Miscellaneous.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.