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.
Sono coinvolto in un dibattito sul lavoro e ho bisogno di alcuni consigli su possibili insidie che potrei trascurare. Immagina uno scenario in cui viene utilizzato un trigger per copiare i record eliminati in una tabella di controllo. Il trigger utilizza SELECT *. Tutti indicano e gridano e ci dicono …
Voglio aggiornare SQL Server 2008 Enterprise Edition a SQL Server 2016 Standard Edition; tuttavia, un database utilizza partizioni di tabella su più gruppi di file (utilizzato su una tabella di registrazione di grandi dimensioni, ogni giorno è una partizione) Vedo in Edizioni e Funzionalità supportate per SQL Server 2016 nella …
Sto usando SQL SERVER 2012ho il mio Auto Update Stats ON nel mio database. Dal link di seguito ho appreso che, le statistiche di aggiornamento automatico verranno attivate per ogni SQRT(1000 * Table rows)modifica delle righe della tabella. https://blogs.msdn.microsoft.com/srgolla/2012/09/04/sql-server-statistics-explained/ Ho creato una tabella con 1000 record SELECT TOP 500 Row_number()OVER …
Ho una tabella contenente più colonne e voglio verificare il valore di una colonna, selezionare le righe dopo quel valore di colonna fino a quando non viene visualizzato un valore di colonna separato. Ho provato a usare BETWEEN, ma se i valori di colonna sono numeri interi cerca solo numeri …
Ho imparato che SQL Server può restituire il valore della (singola) colonna identità di una tabella usando la pseudo-colonna $IDENTITY: SELECT $IDENTITY FROM Table Questa funzione è documentata e affidabile? L'unica menzione ufficiale è sulla IDENTITYpagina ma è sepolta in un esempio di codice. Ciò suggerisce che potrebbe essere inteso …
Sto creando un caso di prova per dimostrare un determinato scenario di deadlock e richiedere alcune informazioni su ciò che sta accadendo. Ho una tabella di heap, denominata conviventemente HeapTable. Questa tabella viene aggiornata in modo similare da 2 transazioni. Transazione 1: BEGIN TRAN UPDATE HeapTable SET FirstName = 'Dylan' …
Sto configurando un sistema di monitoraggio per SQL Server utilizzando gli eventi estesi per trovare query pesanti come "feedback sulla produzione" per i nostri sviluppatori. Sto usando gli eventi sp_statement_completede sql_statement_completed, con filtri predicati su cpu_time, letture logiche, ecc. Speravo di aggregare i risultati database_namee query_hashcome dimostrato in numerosi esempi …
Quando aggiungo un nuovo database al nostro server di sviluppo (usando SSMS), crea automaticamente 5 tabelle. Queste sono copie delle tabelle delle applicazioni che esistono già in un altro database. Suppongo che questa sia una recente funzionalità di SQL Server che non conosco dove le tabelle possono essere contrassegnate come …
Ho circa 20 Listners nel 2014 con circa 500 DBS, qual è il modo migliore per migrare questi con meno tempo morto, sforzo La mia idea è: interrompere l'accesso Backup dbs Avvia ripristino dbs Mentre il ripristino è in esecuzione: rilasciare AOG dal 2014 Crearlo nel 2016 Fatto Sembra semplice, …
Stavo cercando di rispondere a questa domanda affermando che la clausola è facoltativa ... Ma sono bloccato con un operatore nel piano ... sotto è lo screenshot del piano di esecuzione .. Come puoi vedere, c'è un operatore BMK nel piano di query, ma nessuna indicazione mostra come viene calcolato. …
Ho un database molto grande nel nostro data warehouse in cui abbiamo implementato il partizionamento per gestire manutenzione e backup. I record di una certa età vengono infine migrati in un gruppo di file di sola lettura una volta al mese. Occasionalmente il nostro processo ETL tenta di aggiornare i …
Ho seguito la versione semplificata della mia query effettiva, in SQL Server 2012. Ha un operatore scalare in cerca predicato quando seleziona i dati dalla tabella Container. Qual è lo scopo dell'operatore scalare in questo predicato di ricerca? CREATE TABLE #EligibleOrders (OrderID INT PRIMARY KEY, StatusCD CHAR(3), CreatedOnDate DATETIME ) …
Qual è il processo consigliato di aggiornamento Availability Groupscon una replica di sincronizzazione da SQL 2014 a 2016? La mia comprensione è che gli in-placeaggiornamenti non sono molto apprezzati dai professionisti del database. C'è un modo per evitare gli in-placeaggiornamenti in Availability Groups? Esiste la possibilità di unire un server …
Attualmente sto aggiornando il nostro data warehouse da SQL 2012 a SQL 2016. Ho il mio vecchio e nuovo DW in esecuzione fianco a fianco in parallelo. Il mio processo ETL (un framework sviluppato in SSIS da una terza parte) ha funzionato con successo per più di 2 anni nel …
Di recente mi sono reso conto per impostazione predefinita, lo scripting del database non include gli indici e devo cambiare l'opzione ogni volta. Qualcuno potrebbe spiegare il motivo? C'è qualche intuizione su questo comportamento predefinito o solo perché a Microsoft piace farlo?
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.