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
Index SEEK no se usa a menos que OPTION (RECOMPILE)?
(Pregunta movida de SO) Tengo una tabla (datos ficticios) con índice agrupado que contiene 2 columnas: Ahora ejecuto esas dos consultas: declare @productid int =1 , @priceid int = 1 SELECT productid, t.priceID FROM Transactions AS t WHERE (productID = @productid OR @productid IS NULL) AND (priceid = @priceid OR …





2
SUMA de DATALENGTHs que no coinciden con el tamaño de la tabla de sys.allocation_units
Tenía la impresión de que si tuviera que sumar DATALENGTH()todos los campos para todos los registros en una tabla, obtendría el tamaño total de la tabla. ¿Estoy equivocado? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true Utilicé esta consulta a continuación (que …


1
El trabajo no se ejecuta según lo programado
Así que tengo un trabajo básico de agente SQL que ejecuta un script Robocopy para mover todos los archivos de una carpeta a otra. Job es una configuración bastante básica. Con un horario bastante básico. Y sin embargo, aún tiene que correr. No me refiero a correr con éxito tampoco …

1
Hacer datos antiguos de solo lectura
En un proyecto de base de datos en el que estoy trabajando actualmente, existe el requisito de que en un determinado momento los datos 'antiguos' se cambien a solo lectura. ¿Es esto posible en SQL Server? No puedo cambiar el permiso de la tabla, ya que el permiso de solo …
11 sql-server 

2
Vista indizada en SQL Server
Tengo una tabla y una vista indizada como Create table mytable1 (ID int identity(1,1), Name nvarchar(100)) Create table mytable2 (ID int identity(1,1), Name nvarchar(100)) Create view myview with schemabinding as select a.name, b.name from mytable1 a join mytable2 b on a.Id = b.Id Ahora si ejecuto la siguiente consulta select …


5
¿Por qué falla esta ACTUALIZACIÓN con una violación de restricción de clave única?
Soy un DBA "accidental", relativamente inexperto y desconcertado por este problema. Ejecución de MS SQL Server 2012. El problema está en esta declaración de ACTUALIZACIÓN: UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy …

4
Modificar XML: atributos en elementos
Tengo una XMLcolumna que contiene datos con estructura similar: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> ¿Cómo puedo modificar los datos usando SQL Server para cambiar cada Valueatributo en un elemento? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> </Element> <Element Code="3"> <Value>ccc</Value> …
11 sql-server  xml  xquery 

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.