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.





1
¿Por qué UPDLOCK hace que los SELECT se cuelguen (bloqueen)?
Tengo una selección en SQL SERVER que bloquea toda la tabla. Aquí está el script de configuración (asegúrese de no sobrescribir nada) USE [master] GO IF EXISTS(SELECT 1 FROM sys.databases d WHERE d.name = 'LockingTestDB') DROP DATABASE LockingTestDB GO CREATE DATABASE LockingTestDB GO USE [LockingTestDB] GO IF EXISTS(SELECT 1 FROM …



1
¿Cómo calcula el optimizador de SQL Server el número de filas en una tabla unida?
Estoy ejecutando esta consulta en la base de datos AdventureWorks2012 : SELECT s.SalesOrderID, d.CarrierTrackingNumber, d.ProductID, d.OrderQty FROM Sales.SalesOrderHeader s JOIN Sales.SalesOrderDetail d ON s.SalesOrderID = d.SalesOrderID WHERE s.CustomerID = 11077 Si miro el plan de ejecución estimado, veo lo siguiente: La búsqueda de índice inicial (arriba a la derecha) está …



2
uso de espacio en sys.allocation_units y sp_spaceused
Es un hecho conocido que los DMV no contienen información precisa sobre el número de páginas y el recuento de filas. Sin embargo, cuando tiene las estadísticas actualizadas, no puedo ver por qué no lo harían. Estoy trabajando en una herramienta de monitoreo, quiero saber el tamaño del disco de …




3
¿Desconectar la red detiene una consulta?
Recientemente ejecuté una consulta de actualización contra 100,000 registros. Me di cuenta de que había cometido un error mientras se ejecutaba la consulta y desconecté rápidamente el cable de red. ¿La consulta de actualización dejar de procesar y deshacer por completo? continuar procesando hasta completar y comprometerse? ¿dejar de procesar …

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.