Blog Archive

SQL-Server

 
Enrique Catalá

Solucion: Error: 17190, Severity: 16, State: 1.

2014-04-02 18:10:55 by Enrique Catalá

Hoy ha salido la versión RTM de SQL Server 2014 y hoy he aprovechado para instalarla ya que curiosamente imparto la sesión de lanzamiento In-Memory OLTP en españa el próximo día 14 (a la que te recomiendo que asistas :)). Cual es mi sorpresa que me ha...

Rubén Garrigós

Virtual SAN en Azure

2014-04-01 13:53:51 by Rubén Garrigós

En ocasiones necesitamos almacenamiento compartido (SAN) en Azure para, por ejemplo, instancias de SQL Server en failover cluster sobre máquinas virtuales. En entornos “no cloud” tenemos múltiples opciones que pasan desde utilizar una SAN nativa por iSCSI/virtual...

Eladio Rincón

Problema con Expresión CASE en Predicados WHERE: Análisis de un Plan de Ejecución raro y la importancia de conocer el motor de SQL Server

2014-03-19 19:54:14 by Eladio Rincón

Introducción

Cuando damos clases de SQL Server un aspecto al que los clientes – y a veces alumnos – quitan importancia a la parte de interioridades del motor de SQL Server. En mi puesto, en muchas ocasiones debo convencer a decisores sobre la formación...

Eladio Rincón

SQL Server 2014 utilizando archivos de datos (o log) como archivos blob en Containers de Windows Azure

2014-03-14 00:04:02 by Eladio Rincón

Introducción

SQL Server 2014 trae la posibilidad de utilizar/crear archivos de datos directamente en Windows Azure. Para detalles oficiales de esta nueva características le recomiendo visitar la documentación del producto (SQL Server Data Files in Windows Azure).

...
Enrique Catalá

Analizar contadores de rendimiento con powerpivot

2014-03-11 13:23:52 by Enrique Catalá

Una forma de analizar grándes volúmenes de información estática de forma óptima es mediante el motor PowerPivot, el famoso plugin gratuito para Microsoft Office que apareció con Office 2010.

No vamos a entrar en detalles de lo espectacular de su motor...

Rubén Garrigós

Cálculos masivos, tipos de datos e índices columnares en SQL Server

2014-03-07 12:28:02 by Rubén Garrigós

Tras una reciente discusión interna en SolidQ sobre los  tipos de datos más eficientes para operaciones masivas de cálculo he querido realizar algunas pruebas para verificar algunas de las hipótesis que se han discutido. Para ello comencé creando varias...

Rubén Garrigós

Recuperando una base de datos con filegroups (Frankenstein style)

2014-02-12 19:32:24 by Rubén Garrigós

Una de las funcionalidades interesantes de SQL Server 2005 o superior es la posibilidad de realizar restauraciones de base de datos parciales. Además de permitirnos tener disponibilidad parcial de la base de datos mientras la recuperamos, también es especialmente...

Enrique Catalá

Forzar affinidad NUMA para SSIS

2014-02-03 16:52:09 by Enrique Catalá

Hace algún tiempo escribí sobre paralelismo en SQL Server y debatimos entre algunas cosas sobre la importancia del afinamiento de CPU a la hora de obtener el máximo rendimiento de tu Hardware (puedes leer aqui: Paralelismo en SQL Server (I) )

El caso...

Rubén Garrigós

Durabilidad diferida de transacciones en SQL Server 2014

2014-01-29 15:57:00 by Rubén Garrigós

En ocasiones tenemos sistemas que soportan una carga de escritura elevada en hardware con una entrada/salida inadecuada. Esto produce una percepción de rendimiento pobre cuando las latencias de escritura en el log de transacciones son elevadas.

La nueva...

Enrique Catalá

Cómo hacer un downgrade de edición de SQL Server

2013-12-19 18:39:03 by Enrique Catalá

Si alguna vez te has planteado hacer un downgrade de edición de SQL Server (por ejemplo, pasar de edición Enterprise a Standard), este es tu artículo :).

Este no va a ser tu artículo si quieres pasar de versión superior (SQL Server 2012) a versión inferior...

Rubén Garrigós

Tablas temporales vs tablas in-memory

2013-12-12 01:34:39 by Rubén Garrigós

Con la llegada de SQL Server 2014 y las tablas in-memory cabe preguntarse si podrán dichas tablas sustituir escenarios típicos donde se utilizan actualmente tablas temporales. En nuestra experiencia en consultoría vemos habitualmente como las tablas temporales...

Enrique Catalá

SQL Server In-memory OLTP engine

2013-11-26 17:03:37 by Enrique Catalá

Con la cada vez mas cercana salida a RTM de la próxima versión de SQL Server 2014, aparece un nuevo motor relacional. Su anterior nombre en clave “Hekaton” ha sido sustituido por uno que no da lugar a dudas “In-Memory OLTP”. Es un nuevo motor relacional...

Rubén Garrigós

Eficiencia de CPU en In-Memory Databases (Heckaton) y escalabilidad

2013-11-05 13:59:31 by Rubén Garrigós

Ante el próximo lanzamiento de SQL Server 2014 la mayoría hemos leído bastante sobre las nuevas tablas In-Memory (Heckaton). En base a los resultados quedaba claro que existían ventajas claras en dos escenarios principalmente:

* Escenarios de alta concurrencia...

Rubén Garrigós

Tus IOPS bajo control con Resource Governor en SQL Server 2014 (CTP2+)

2013-10-29 20:39:54 by Rubén Garrigós

Una de las nuevas funcionalidades que se incluirán en SQL Server 2014 es la posibilidad de controlar la cantidad de IOPS por volumen que un determinado resource pool puede utilizar.

Antes de nada, prepararemos nuestro entorno de pruebas sobre un SQL...

Rubén Garrigós

Conectividad con SQL Server en entornos Cloud

2013-09-30 19:38:18 by Rubén Garrigós

Un factor importante a tener en cuenta cuando queremos migrar a un entorno Cloud nuestros servidores de base de datos es la latencia y throughput de la red. Algunos escenarios típicos que podrían ser problemáticos:

  • Aplicaciones cliente-servidor de...
Follow us on: