La performance de un servidor SQL Server 2005 puede ser monitoreada utilizando los contadores de performance. Para lo cual podemos usar el System Monitor (perfmon) o, a partir de SQL Server 2005, utilizando la Dynamic Management View (DMV a...
Un Stored para ejecutar en modo DAC (Conexión Administrativa Dedicada)
Como todos bien sabemos, en SQL Server 2005 disponemos de las DAC, Conexiones administrativas dedicadas, para ejecutar distintos tipos de tareas en caso de encontrarnos con fallos o problemas en nuestros servidores SQL Server 2005.
La pregunta...
Como determinar índices faltantes en SQL Server 2005??
En SQL Server 2005 existen unas nuevas vistas dinámicas que nos facilitan el proceso de determinar que índices optimizarían el rendimiento de nuestras consultas:
sys.dm_db_missing_index_group_stats Regresa información acerca de grupos de...
Encontrar la última sentencia ejecutada para un SPID determinado
Existen ocasiones cuando necesitamos encontrar la última sentencia que fué enviada por un usuario a una instancia SQL Server. Hay un par de maneras de hacer esto.
Abrimos dos sessiones diferentes en Query Analizer (SQL 2000) o Management Studio...
Como transferir logines entre servidores en SQL Server 2000
Cuando se mueven bases de datos a un nuevo servidor, es posible que los
usuarios no puedan iniciar sesión en él. En su lugar, reciben el
siguiente mensaje de error:
Msj 18456, Nivel 16, Estado 1Error de inicio de sesión del usuario '%ls'.
Es...
Manejando fechas de la manera correcta en SQL Server
Creo que siempre existe un bache en el tema del manejo de fechas en SQL Server, de modo que voy a tratar de clarificar algunos puntos en este artículo.
Existen dos tipos de datos para almacenar fecha en SQL Server, Datetime y SmallDatetime.
La...
Creando cursores en Transact-SQL
Un cursor es una variable que nos permite recorrer con un conjunto de resultados obtenido a través de una sentencia SELECT fila a fila. Los siguientes pasos nos permiten definir y utilizar cursores:
Declarar el cursor, utilizando DECLARE
...
Resetear un campo identity en SQL Server
Los campos identity equivalen a los campos autonuméricos de otros tipos de bases de datos y aumentan secuencialmente, si eliminamos algunos registros de una tabla los valores anteriormente usados no vuelven a quedar disponibles y no hay una...
Mas de 500 ejemplos de modelos de bases de datos !!! - Espectacular !!!
Un verdadero hallazgo:
http://www.databaseanswers.org/data_models/index.htm
En esta página Barry Williams publicó una lista de mas de 500 ejemplos modélicos de esquemas de bases de datos. Este es un impresionante trabajo que el amigo Barry...
Como leer un archivo xml para luego procesarlo con OpenXML ??
Muchas veces queremos procesar un archivo XML directamente en SQL, el tema es cual es la operatoria, usando transact-sql, para introducir el contenido del archivo en una variable Xml para luego procesar dicha variable con openxml.
El siguiente...
Blog de Scalability Experts
http://blog.scalabilityexperts.com/
Este blog contiene artículos avanzados sobre SQL Server 2000/2005/2008 acerca de migraciones, escalabilidad, seguridad, etc, etc.
Muy bueno, absolutamente recomendable !
Hugo Román Bernachea
Mail de contacto:...
Suscribirse a:
Entradas (Atom)