Preguntas etiquetadas con sql-server

Todas las versiones de Microsoft SQL Server (no MySQL). Agregue también una etiqueta específica de la versión, como sql-server-2016, ya que a menudo es relevante para la pregunta.


5
Mejores prácticas de paralelismo
¿Cuáles son las mejores prácticas para establecer paralelismo en general? Sé que SQL Server 0usa de manera predeterminada todos los procesadores disponibles, pero ¿en qué caso le gustaría cambiar este comportamiento predeterminado? Recuerdo haber leído en alguna parte (tendré que buscar este artículo) que para las cargas de trabajo OLTP …

4
Contención DDL en TempDB
Tengo un SQL Server 2005 Standard x64 que está experimentando problemas con la contención TempDB DDL en los últimos meses. El servidor experimentará contención en el recurso de espera 2: 1: 103 (el tipo de espera es PAGELATCH_EX). El problema parece ocurrir esporádicamente cuando el servidor está bajo una carga …



1
¿Qué es un predicado residual?
Aunque pude encontrar la definición de predicados en línea en MSDN : Es una expresión que se evalúa como VERDADERA, FALSA o DESCONOCIDA. Los predicados se usan en la condición de búsqueda de las cláusulas WHERE y las cláusulas HAVING, las condiciones de unión de las cláusulas FROM y otras …



2
¿No debería ser compatible con SQL Server RANGE?
Como alguien que desarrolla sitios web y hace un poco de SQL Server, me parece obvio que SQL Server debería admitir una cláusula simple que indique que los resultados solo deberían incluir un rango específico de filas. Por ejemplo, filas 30 a 39. Tal como está, la implementación de paginación …





2
Consultas muy similares, rendimiento muy diferente.
Tengo dos consultas muy similares. Primera consulta: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id = ari.AuditId WHERE ari.RelatedId = '1DD87CF1-286B-409A-8C60-3FFEC394FDB1' and a.TargetTypeId IN (1,2,3,4,5,6,7,8,9, 11,12,13,14,15,16,17,18,19, 21,22,23,24,25,26,27,28,29,30, 31,32,33,34,35,36,37,38,39, 41,42,43,44,45,46,47,48,49, 51,52,53,54,55,56,57,58,59, 61,62,63,64,65,66,67,68,69, 71,72,73,74,75,76,77,78,79) Resultado: 267479 Plan: https://www.brentozar.com/pastetheplan/?id=BJWTtILyS Segunda consulta: SELECT count(*) FROM Audits a JOIN AuditRelatedIds ari ON a.Id …


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.