Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.

1
Comportamiento extraño con columnas calculadas en SQL-Server
Mientras leía mi libro de examen 70-433, pensé en algo que veo que no funciona, pero creo que sí. El pasaje decía algo como: La columna también debe marcarse como PERSISTED , lo que significa que SQL Server almacena físicamente el resultado de la expresión de la columna calculada en …
12 sql-server 

3
Consulta de ajuste de rendimiento
Cuando termine de escribir una consulta / proceso / función almacenada, ¿cuál es la forma más informativa de obtener rápidamente algunos parámetros de rendimiento? ¿Ejecutas la consulta y ves el plan de ejecución real? Si es así, ¿cuáles son las cosas que buscas? Obviamente, los escaneos de tabla / índice …

1
Generando cadenas grandes para datos de prueba
Recientemente intenté crear algunas cadenas grandes que contienen datos de prueba genéricos para una pregunta aquí . Parece que solía saber una forma de multiplicar una cadena. Sin embargo, ya no puedo recordar la sintaxis. Estoy buscando algo como: SELECT 'A' + ('a' * 1000) + 'ha!' Para llegar a …
12 sql-server  t-sql 



2
El uso de la lógica NOT en relación con los índices
Según el libro de Microsoft en el desarrollo de bases de datos Examen 70-433: Microsoft SQL Server 2008 de base de datos Desarrollo : Ninguno de los caracteres comodín iniciales, NO la lógica, permite que el optimizador de consultas use índices para optimizar la búsqueda. Para un rendimiento óptimo, debe …








2
Justificación LNNVL
LNNVL es una función integrada de oráculo que devuelve VERDADERO para las condiciones que evalúan como FALSO o DESCONOCIDO, y devuelve FALSO para las condiciones que evalúan como VERDADERO. Mi pregunta es ¿cuál sería el beneficio de devolver lo contrario de la condición de verdad en lugar de solo manejar …

5
Agrupar por hora en un gran conjunto de datos
Usando MS SQL 2008, estoy seleccionando un campo promedio de 2.5 millones de registros. Cada registro representa un segundo. MyField es un promedio por hora de esos registros de 1 segundo. Por supuesto, la CPU del servidor alcanza el 100% y la selección lleva demasiado tiempo. Posiblemente necesito guardar esos …
12 sql-server  query 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.