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.
Dopo aver aggiornato SQL Server e Management Studio dal 2008 al 2012, Management Studio 2012 è molto lento quando vengono aperte nuove finestre di query e finestre di dialogo. Anche fare clic destro sulle tabelle è lento. Di solito c'è almeno un ritardo di 5 secondi prima che io possa …
Sono in una situazione in cui desidero ottenere il valore minimo da 6 colonne. Finora ho trovato tre modi per raggiungere questo obiettivo, ma ho delle preoccupazioni riguardo alle prestazioni di questi metodi e vorrei sapere quale sarebbe meglio per le prestazioni. Il primo metodo consiste nell'utilizzare un'istruzione case grande …
Molto è stato scritto sui pericoli degli UDF scalari in SQL Server. Una ricerca casuale restituirà una gran quantità di risultati. Ci sono alcuni punti in cui un UDF scalare è l'unica opzione, però. Ad esempio: quando si ha a che fare con XML: XQuery non può essere usato come …
Poiché Microsoft effettua aggiornamenti della versione di SQL Server più frequentemente dai tempi di SQL Server 2005 o 2008, molte aziende trovano difficile determinare quando un aggiornamento è un "must have!" e quando un aggiornamento è un "bello avere" Nello spirito di alcune domande precedenti che pongono motivi per preferire …
Quando vengono determinati i valori per le colonne calcolate? Quando viene recuperato il valore? Quando il valore viene modificato? Un'altra volta? Immagino che questa sia una domanda da principiante poiché non trovo nulla nelle mie ricerche.
Lavoro a questo problema di deadlock ormai da alcuni giorni e, qualunque cosa faccia, persiste in un modo o nell'altro. Innanzitutto, la premessa generale: abbiamo visite con VisitItems in una relazione uno a molti. Informazioni pertinenti su VisitItems: CREATE TABLE [BAR].[VisitItems] ( [Id] INT IDENTITY (1, 1) NOT NULL, [VisitType] …
So che è possibile modificare molti dei percorsi predefiniti durante l'installazione di SQL Server e, in genere, quando eseguo un'installazione, cambio le cartelle dei dati e dei log in unità separate (in genere D ed E), tuttavia di recente mi è stato assegnato un macchina preinstallata che esegue un nome …
Sto cercando di far funzionare la seguente istruzione SQL, ma ottengo un errore di sintassi: SELECT A.*, COUNT(B.foo) FROM TABLE1 A LEFT JOIN TABLE2 B ON A.PKey = B.FKey GROUP BY A.* Qui, A è una tabella ampia con 40 colonne e vorrei evitare di elencare ogni nome di colonna …
Durante il tentativo di ripristinare un backup in un database di SQL Server Express 2008 ho riscontrato il seguente errore: Restore failed for Server '...\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended) System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. …
In definitiva, vorrei utilizzare PowerShell per sostituire i vecchi script di KornShell che utilizziamo per i monitor delle istanze SQL. Sto facendo fatica, però, a farmi un'idea dei diversi modi in cui PowerShell può effettivamente parlare con SQL Server. Non sono sicuro se questo è tutto, ma qui ci sono …
Quando si tratta dello schema dbo: È consigliabile evitare di utilizzare lo schema dbo durante la creazione di oggetti di database? Perché lo schema dbo dovrebbe essere evitato o dovrebbe? Quale utente del database dovrebbe possedere lo schema dbo?
So che un INSERT su una tabella SQL può essere lento per qualsiasi numero di motivi: Esistenza di INSERTI GRILLETTI sul tavolo Molti vincoli forzati che devono essere controllati (di solito chiavi esterne) La pagina si divide nell'indice cluster quando una riga viene inserita al centro della tabella Aggiornamento di …
Attualmente uso quanto segue per ottenere un datetime locale da un datetime UTC: SET @offset = DateDiff(minute, GetUTCDate(), GetDate()) SET @localDateTime = DateAdd(minute, @offset, @utcDateTime) Il mio problema è che se si verifica l'ora legale tra GetUTCDate()e @utcDateTime, il@localDateTime finisce per essere un off un'ora. C'è un modo semplice per …
Come parte del nostro processo ETL, confrontiamo le righe dalla gestione temporanea con il database di report per capire se una delle colonne è stata effettivamente modificata dall'ultimo caricamento dei dati. Il confronto si basa sulla chiave univoca della tabella e su un tipo di hash di tutte le altre …
Il mio capo ha ricevuto una query da un cliente ieri che chiedeva come potevano scoprire chi ha eliminato alcuni dati nel loro database di SQL Server (è l'edizione espressa se ciò che conta). Ho pensato che questo potesse essere trovato nel registro delle transazioni (a condizione che non fosse …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.