Simples consejos, SQL Server más rápido

Allá por el año 2011 comencé este blog explicando una de las prácticas más importantes pero menos conocidas en SQL Server. La implementación de los archivos de base de datos. Ese primer artículo se titula… Archivos de Base de Datos. ;) Todos queremos que nuestro SQL Server sea rápido, verdad? El problema es que se cree[…]

Script–Situación de los backup de base de datos

Lo sabemos. Debemos tener copias de respaldo de las bases de datos. ¿Pero, estamos seguros de que las tenemos? ¿Para todas las bases de datos? ¿De la forma correcta?. No son pocas las veces que recibo llamadas para consultarme si hay una forma alternativa de recuperar una base de datos, porque “se acaban de dar[…]

Script – automatizar restauración de una base de datos de prueba

En muchos clientes nos toca mantener en línea una copia de la base de datos de producción, para que se use como entorno de pruebas o de Aseguramiento de la Calidad. Por épocas necesitamos realizar a diario esa operación. Este script es un proceso estándar que permite restaurar cualquier base de datos en el mismo[…]

Script – Poblar la tabla de dimensión de tiempo para un datawarehouse

En mi experiencia, todos los datawarehouse que he diseñado incluyen la dimensión de tiempo. El análisis por fechas es básico en la mayoría de organizaciones que analizan sus datos La dimensión tiempo permite establecer los niveles de análisis temporal y las jerarquías de tiempo para la agregación de los hechos. Los niveles y jerarquías pueden[…]

Implementación de un trigger para auditar cambios en una base de datos

En este artículo vamos a mostrar cómo funciona un disparador (trigger) de tipo DDL y su utilidad en la administración de SQL Server. Antes de entrar en detalle, refresquemos ciertos conceptos básicos sobre los comandos de Transact-SQL. Usaremos la versión SQL Server 2016, edición Developer Comandos DML (Data Manipulation Language).- Son comandos para modificar los[…]

Evento SQL Connect 2017 organizado por SQL Pass Lima

Este sábado 14 de enero de 2017 se llevará a cabo en las oficinas de Microsoft Perú el evento SQL Connect 2017 organizado por la Comunidad SQL Pass Lima, en la cual el equipo dbLearner participa activamente Para acceder al link de inscripción haga clic aquí Participarán MCPs y MVPs reconocidos y se tratarán temas relativos al[…]

Manejo de información no estructurada con File Table–Parte 1

Filetable es una de las nuevas características interesantes, disponible desde SQL Server 2012 en adelante y que complementa Filestream. Esta característica no esta disponible en SQL Azure Database ya que tiene que ver con el sistema de archivos y se requiere acceso al subsistema de almacenamiento, lo cual no es posible bajo el esquema PaaS[…]

Grandes novedades con SP1 para SQL Server 2016, ya disponible

Ya se encuentra disponible Microsoft SQL Server 2016 Service Pack 1 (SP1) en la página de descargas de Microsoft. Con este Service Pack, el cual esta disponible para las ediciones Estándar y Express, se incluyen las siguientes capacidades: Mejor velocidad de ejecución de transacciones con In-Memory OLTP, mayor velocidad de ejecución de consultas con In-Memory Column Store[…]