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.

2
¿Por qué obtengo una conversión implícita de Int / Smallint a Varchar, y realmente está afectando los Estimados de Cardinalidad?
Estoy tratando de solucionar problemas de una consulta de rendimiento lento usando Show Plan Analysis (SSMS) en el plan de ejecución real. La herramienta de análisis señala que las estimaciones para el número de filas están fuera de los resultados devueltos en algunos lugares del plan y además me da …


1
Listar páginas ROW_OVERFLOW_DATA para una tabla específica
Estoy intentando obtener una lista de páginas para una tabla que tiene filas con ROW_OVERFLOW_DATA. Puedo obtener la lista de páginas asignadas del DMV no documentado sys.db_db_database_page_allocations, sin embargo, parece que no hay páginas ROW_OVERFLOW_DATA en la salida de ese DMV. ¿Hay algún otro DMV que simplemente no pueda localizar? …




3
¿Qué tan peligroso es otorgar el permiso ALTER TABLE?
Imagine el siguiente escenario CREATE DATABASE test GO USE test; CREATE TABLE dbo.Customer ( CustomerId INT, Email VARCHAR(100), SensitiveData VARCHAR(20) ); INSERT INTO dbo.Customer VALUES (1,'abc@foo.com','12346789'); En algún momento se escribe un proceso ETL que realiza algunas actividades en la testbase de datos. CREATE USER etlUser WITHOUT LOGIN; /*For demo …

2
¿Cuándo está lista la base de datos de SQL Server para aceptar consultas?
En el archivo de registro de errores de SQL Server encontré las siguientes líneas: 2018-02-22 14:10:58.95 spid17s Starting up database 'msdb'. 2018-02-22 14:10:58.95 spid16s Starting up database 'ReportServer'. 2018-02-22 14:10:58.95 spid18s Starting up database 'ReportServerTempDB'. 2018-02-22 14:10:58.95 spid19s Starting up database 'XYZ'. Si verifico el estado de la base de …



2
Si no planea desinstalar, ¿se pueden eliminar las carpetas de registro y actualización de caché en la carpeta Setup Bootstrap?
Tengo varias versiones de SQL Server, utilizadas para pruebas, instaladas en mi computadora portátil (2012, 2014, 2016 y 2017). El otro día noté que había una carpeta que contenía versiones anteriores de archivos a través de actualizaciones (SP, CU). En todas las versiones hay bastante espacio ocupado: (en C: \ …


2
Selección de índice agrupado: ¿PK o FK?
Tengo una tabla de SQL Server 2014 que se parece a la siguiente: OrderId int not null IDENTITY --this is the primary key column OrderDate datetime2 not null CustomerId int not null Description nvarchar(255) null Algunas personas de mi equipo han sugerido que el índice agrupado debería estar activado OrderId, …



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.