En varias ocasiones es necesario ejecutar un script SQL en mas de una instancia. En la siguiente entrada te muestro paso a paso cual sería la forma de hacerlo usando el SQL Server Management Studio. 1.- PRIMER PASO: Crear un grupo de servidores Luego de crear el Grupo de Servidores, hay que crear registrar un servidor Una vez ...
Definición de Índices / Generar estos mediante script
Los índices nos ayudan a que las búsquedas en la base de datos sean mucho mas rápidas. Los índices mal diseñados y la falta de índices constituyen las principales fuentes de atascos en aplicaciones de base de datos. Cómo identificar las columnas a indexar. Cuando crear un Índice Cuando la columna es clave externa.Cuando la columna se utiliza ...
Gestionar SQL Server con Power Shell + Instalación de dbatools
Para esto vamos a usar el PowerShell ISE, lo ejecutamos como administrador. Ejecutar el siguiente comando para instalar # Instalación del módulo sqlserver Install-Module -Name SqlServer -AllowClobber También puedes indicar el numero de la version # Instalación del módulo sqlserver con una versión especifica Install-Module -Name SqlServer -RequiredVersion 21.1.18256 Va a pedir instalar el complemento NuGet, a darle a SI Ejecute el ...
Información de ClusteredIndex, Identity y PrimaryKey de las tablas en el servidor SQL
En este artículo, se muestra como obtener información de : ClusteredIndex, Identity y PrimaryKeys en el servidor SQL SELECT SCHEMA_NAME(schema_id) AS SchemaName, name AS TableName, OBJECTPROPERTY(object_id, 'TableHasClustIndex') AS HasClusteredIndex, OBJECTPROPERTY(object_id, 'TableHasIdentity') AS HasIdentity, OBJECTPROPERTY(object_id, ...
Estadísticas de espacio de los índice de tablas en el servidor SQL
Devuelve información de página y recuento de filas de cada partición en la base de datos actual.
Seguimiento SQL Server a través de Auditoría
Los Eventos Extendidos de SQL Server – como sustitución y el reemplazo definitivo para los elementos rastreadores y de SQL Server Profiler, se tiene que los eventos extendidos ofrecen varias ventajas, incluidas las herramientas GUI integradas y un rendimiento potencialmente mejorado. Existen 2 Tipo de Auditoria : A Nivel de Servidor A Nivel de Base de Datos Para auditar ...
Obtener zona horaria actual + Funciones de Fecha – SQL Server
A partir de la versión 2016. Podemos utilizar sys.time_zone_info para ver todas las zonas horarias. Esta funcion nos devuelve información sobre las zonas horarias instaladas en la computadora. SELECT * FROM sys.time_zone_info SELECT GETDATE() AT TIME ZONE 'W. Europe Standard Time' [Hora España], GETDATE() AT TIME ZONE 'Singapore Standard Time' [Hora Singapore] Un ejemplo de como obtener las ...
SQL SERVER – Puede ser su disco el que está ralentizando su sistema
Veremos hoy una secuencia de comandos muy simple y efectiva para el programador. Es bastante fácil averiguar cuántos recuentos de tareas de CPU están esperando en el disco IO con la ayuda de sys.dm_os_schedulers. SERVIDOR SQL - Medir la presión de la CPU - Detectar la presión de la CPU y SQL SERVER - Consultar la presión ...
Ignorar acentos en búsquedas SQL (COLLATE)
ALTER DATABASE COLLATE no cambia la intercalación definida para las tablas existentes, define una nueva intercalación para los nuevos objetos que se crearán en la base de datos. Si deseas aplicar la nueva intercalación para todos los objetos entonces una opción es crear una nueva base de datos con la intercalación deseada y ejecutar el ...
Usando La Cláusula OUTPUT en SQL SERVER – SIN TRIGGERS
La Clausula Output nos permite leer de las pseudo-tablas inserted y deleted para extraer información, sobre lo que ha acontecido en un registro. De deleted podemos saber lo que contenía el registro justo antes de realizar la sentencia para la fila en la que estamos, y de inserted, como se ha quedado el valor. Si podemos ...