TAMAÑO DE TABLAS

Category: General 15 years ago
BUEN DÍA A TODOS,

COMO PUEDO SABER EL TAMAÑO EN MB DE LAS TABLAS DE MI BASE DE DATOS???

GRACIAS POR SUS RESPUESTAS
Like it on Facebook, +1 on Google, Tweet it or share this topic on other bookmarking websites.
  • Re: TAMAÑO DE TABLAS

    by » 15 years ago


    Hola qué tal Rorexi.

    Si tienes varias tablas en una base de datos, puedes, primero que nada correr el siguiente script:

    Nota: Esto concatenará el stored procedure \"sp_spaceused\" a tablas de usuario solamente. Para conocer el tamaño en MB.

    select 'sp_spaceused '+ name from sysobjects where type='U'

    Una vez que hayas ejecutado esto te traerá resultados como:

    name rows reserved data index_size unsed
    tabla_1 1404172 259240 KB 259184 KB 8 KB 48 KB
    tabla 2 ...

    Nota2: Tendrás que modificar las opciones del query analizer para obtener los resultados de esa manera.

    Esto lo podrás calcular de una forma más facil y sin necesidad de utilizar más funciones de SQL, con tan solo copiar y pegar los resultados en una hoja de cálculo, donde tendrás que separar por columnas y simplemente sumar el campo reserved.

    Esto te dará el total en KB, por lo que tendrás que dividir este resultado entre 1024 para obtener MB.

    Esta es una forma, te comento que existen otras pero son un poco más laboriosas pero válidas.

    Saludos!!!

    B)

    DBASupport Team

You do not have permissions to reply to this topic.
Powered by CjForum