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.
Di recente ho eseguito una query di aggiornamento su 100.000 record. Mi sono reso conto di aver commesso un errore durante l'esecuzione della query e di aver scollegato rapidamente il cavo di rete. Fa la query di aggiornamento interrompere l'elaborazione e ripristinare completamente? continuare l'elaborazione fino al completamento e impegnarsi? …
Esiste un modo per scoprire cosa viene memorizzato nella cache in SQL Server 2008 R2? Ho trovato il seguente simpatico articolo: http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . Tuttavia, vorrei sapere quanti dati (ad esempio in percentuale e KB) sono memorizzati per ogni tabella e indice. Esiste un modo semplice per ottenere tali dati?
Sto testando e popolando una tabella specifica che sfrutta l' SEQUENCEoggetto. In questo processo sto testando il popolamento della tabella con decine di migliaia di righe di inserimento (poiché non ho familiarità con come programmare questo). Il problema che sto vedendo con questa tabella specifica è che quando avvio un …
Abbiamo 2 server in un gruppo AlwaysOn. Mentre gli account utente all'interno di ciascun database sincronizzato esistono su entrambi i server, gli accessi a livello di istanza del database esistono solo su uno dei server. Vale a dire DBINSTANCE-> Sicurezza-> Login mancanti su un server. Pertanto, quando si verifica un …
Sto cercando di eseguire il seguente script in SQL Server Management Studio: USE [master] GO CREATE DATABASE [test1] ON PRIMARY ( NAME = N'test1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1.mdf', SIZE = 70656KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) LOG ON ( NAME = N'test1_log', FILENAME = N'C:\Program Files\Microsoft …
Ho lavorato sul codice in T-SQL per aggiungere nuove pianificazioni a un processo di SQL Agent usando il proc sp_add_jobschedule nel database msdb. Quando aggiungo una nuova pianificazione (in genere un run-once in una data / ora specifica) e guardo immediatamente i valori in sysjobschedules e sysschedules, posso vedere che …
Con SQL Server 2008 R2, quando salvo i risultati come CSV non ci sono intestazioni. Posso aggirare questo copiando e incollando con "Copia con le intestazioni", o semplicemente afferrare le intestazioni e incollarle nel CSV ecc., Ma c'è un modo migliore per farlo?
Nel mio nuovo lavoro, abbiamo più istanze denominate su ciascun server. per esempio Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA Ho uno script SQL PowerShell nelle opere che chiama il sistema operativo, invoca Foo.exema deve passare un parametro della riga di comando (la stringa di connessione). Esisterà un …
A volte ho uno script SQL che ha una o più stringhe super-lunghe (a volte anche stupide). In genere si tratta di VARBINARYvalori letterali / costanti che rappresentano file / assiemi, ma a volte sono testo. Il problema principale con stringhe molto lunghe è che alcuni editor di testo non …
Mi chiedevo quale fosse la differenza tra i seguenti due metodi: GETUTCDATE()-2 e DATEADD(d,-2,GETUTCDATE()) Immagino che usare DATEADDsia il modo corretto, ma mi chiedevo perché?
Ho una query che funziona in 800 millisecondi in SQL Server 2012 e impiega circa 170 secondi in SQL Server 2014 . Penso di averlo ridotto a una stima di cardinalità scadente per l' Row Count Spooloperatore. Ho letto un po 'di operatori di spool (es. Qui e qui ), …
Sono un po 'confuso con le istanze di SQL Server. Il nome dell'istanza e l'ID istanza sono proprietà diverse, tuttavia l'ID istanza tende a essere predefinito con una versione maiuscola del nome istanza. L'installazione consente di impostare un valore diverso per l'ID rispetto al nome, sebbene in genere siano uguali. …
Ho letto che ERROR_STATE()può aiutare a distinguere tra diversi stati / posizioni nel codice sorgente in cui può verificarsi lo stesso tipo di errore. Ma non è molto chiaro per me come possa essere utile. Stati MSDN: ERROR_STATE() Restituisce il numero di stato dell'errore che ha causato l'esecuzione del blocco …
Questa domanda sottolinea che l'autorizzazione "Visualizza stato server" è necessaria per vari DMV (viste di gestione dinamica), ma non riesco a trovare nulla su chi fai e non vuoi concedere l'autorizzazione. Ora ovviamente capisco i "minimi permessi" e perché non vorresti concederlo a nessuno, ma non trovo alcuna guida su …
Questo è un duplicato della domanda che ho posto su StackOverflow , ma mi è stato consigliato che qualcuno qui potrebbe avere un'idea migliore di ciò che sta accadendo. Ho un problema sporadico, quando aggiorno SQL Server in modalità utente singolo, usando .NET SqlConnection, alcune altre applicazioni accedono in qualche …
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.