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.




8
Algoritmo de configuración MAXDOP para SQL Server
Cuando configuro un nuevo SQL Server, utilizo el siguiente código para determinar un buen punto de partida para la MAXDOPconfiguración: /* This will recommend a MAXDOP setting appropriate for your machine's NUMA memory configuration. You will need to evaluate this setting in a non-production environment before moving it to production. …


4
Index Seek vs Index Scan
Al observar un plan de ejecución de una consulta de ejecución lenta, noté que algunos de los nodos son búsqueda de índice y algunos de ellos son exploración de índice. ¿Cuál es la diferencia entre una búsqueda de índice y una exploración de índice? ¿Cuál funciona mejor? ¿Cómo elige SQL …



5
Escribe las diferencias entre varchar y nvarchar
Actualmente en nuestra base de datos SQL Server 2012, estamos usando varchar, y nos gustaría cambiar eso nvarchar. He generado un script para hacer eso. Mi pregunta es ¿hay alguna diferencia en cómo SQL Server escribe en varcharcolumnas frente a nvarcharcolumnas? Tenemos varios procedimientos de backend que me preocupan. Editar: …

7
Escribir un esquema bancario simple: ¿Cómo debo mantener mis saldos sincronizados con su historial de transacciones?
Estoy escribiendo el esquema para una base de datos bancaria simple. Aquí están las especificaciones básicas: La base de datos almacenará transacciones contra un usuario y moneda. Cada usuario tiene un saldo por moneda, por lo que cada saldo es simplemente la suma de todas las transacciones contra un usuario …

6
Suma variable de rango de fechas utilizando funciones de ventana
Necesito calcular una suma continua en un rango de fechas. Para ilustrar, utilizando la base de datos de ejemplo AdventureWorks , la siguiente sintaxis hipotética haría exactamente lo que necesito: SELECT TH.ProductID, TH.TransactionDate, TH.ActualCost, RollingSum45 = SUM(TH.ActualCost) OVER ( PARTITION BY TH.ProductID ORDER BY TH.TransactionDate RANGE BETWEEN INTERVAL 45 DAY …





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.