Comentarios (0)

Sé el primero en comentar.

T-SQL: Re-Indexar todas las tablas de una Base de Datos

·1 min de lectura

El artículo explica cómo re‑indexar todas las tablas de una base de datos SQL Server cuando no existe un comando único para ello. Se presenta un script TSQL que recorre el catálogo de datos, obtiene los nombres de todas las tablas base y ejecuta DBCC DBREINDEX para cada una, evitando mensajes de información. El cursor se cierra y libera al finalizar. El autor sugiere que el código sea útil y menciona un libro de SQL Server 2014 en español como recurso adicional.

Instalando SQL Server en Linux

·3 min de lectura

Microsoft lanzó una versión de SQL Server para Linux, lo que permite a los administradores instalar, usar y mantener el motor en sistemas como Red Hat Enterprise Linux 7, CentOS 7 y Ubuntu 16.04 64 bits. Se requiere al menos 4 GB de RAM. El proceso en Ubuntu implica agregar la clave GPG, añadir el repositorio, actualizar paquetes, instalar dependencias y ejecutar el script de configuración, aceptando los términos de licencia. Una vez instalado, se puede conectar con la línea de comandos, crear bases de datos y usar los mismos comandos que en Windows.

T-SQL: Listar todas las tablas de una base de datos con sus respectivos tamaños

·2 min de lectura

El artículo explica cómo obtener el tamaño de cada tabla en una base de datos SQL Server. Se utiliza una consulta sobre la tabla sysindexes, filtrando solo los índices relevantes (0, 1, 255) y excluyendo objetos no tabulares. La consulta convierte y suma los campos rows, reserved, dpages, used y reserved‑used, multiplicándolos por 8 para obtener bytes. Los resultados se formatean como números legibles y se ordenan descendente por número de registros. Se muestra el código completo y se sugiere consultar un libro de SQL Server para más trucos.