Predicados “SARGABLES” 

SARGABLE viene del acrónico SARG (Search ARGument) y se refiere a una clausula WHERE que compara una columna con una constante. ¿Y eso que significa? Pues que un WHERE es SARGABLE cuando se puede apoyar en índices para mejorar la … Sigue leyendo

Uso del punto y coma en T-SQL

Microsoft publica en la MSDN la “Lista de características desusadas del motor de base de datos de SQL Server 2012“. Esta lista es útil para mantener nuestra aplicación actualizada, de tal forma que podamos seguir usando las nuevas funcionalidades de las … Sigue leyendo

Control de transacciones y bloqueos en SQL Server

Agradezco a Sergio Alcalde su labor en una serie de Blogs que me han permitido aprender sobre este espinoso tema.   Gestión de transacciones en SQL Server Conocer la gestión de transacciones que realiza SQL Server, qué son y cómo funcionan, … Sigue leyendo

Triggers de DDL para impedir modificaciones

En muchas ocasiones como DBA’s de una empresa, se nos plantea el problema de restringir a determinados usuario que puedan realizar modificaciones en las estructuras de las bases de datos. Es cierto que se puede hacer configurando permisos, pero tiene el problema … Sigue leyendo