Domande taggate «sql-server»

Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.




2
Quale è più efficiente: selezionare dal server collegato o inserire nel server collegato?
Supponiamo di dover esportare dati da un server a un altro (tramite server collegati). Quale affermazione sarà più efficiente? Esecuzione nel server di origine: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() O eseguendo nel server di destinazione: INSERT INTO [dbo].[Table] SELECT a, b, c, ... FROM OPENQUERY([OriginLinkedServer], …


1
Come si collega un database in SQL Server?
Alcune domande comuni relative al collegamento di database in SQL Server: Cosa significa collegare o scollegare un database? Come si scollega un database? Come si allega un database? Cosa significa allegare e ricostruire il registro? Come lo faccio in SQL Server Express? Quando potrei considerare di staccare e attaccare? Ci …
32 sql-server 




3
Perché SQL Server utilizza un piano di esecuzione migliore quando inserisco la variabile?
Ho una query SQL che sto cercando di ottimizzare: DECLARE @Id UNIQUEIDENTIFIER = 'cec094e5-b312-4b13-997a-c91a8c662962' SELECT Id, MIN(SomeTimestamp), MAX(SomeInt) FROM dbo.MyTable WHERE Id = @Id AND SomeBit = 1 GROUP BY Id MyTable ha due indici: CREATE NONCLUSTERED INDEX IX_MyTable_SomeTimestamp_Includes ON dbo.MyTable (SomeTimestamp ASC) INCLUDE(Id, SomeInt) CREATE NONCLUSTERED INDEX IX_MyTable_Id_SomeBit_Includes ON …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.