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.

1
È questo un sintomo di un server sovraccarico?
Ho provato a diagnosticare rallentamenti in un'applicazione. Per questo ho registrato gli eventi estesi di SQL Server . Per questa domanda sto guardando una particolare procedura memorizzata. Ma ci sono una serie base di una dozzina di procedure memorizzate che possono ugualmente essere usate come un'indagine da mela a mela …




1
Come filtrare l'utilizzo della funzione definita dall'utente definita scalare dai dati di controllo di SQL Server?
Abbiamo un database SQL Server che ha una specifica di controllo del database che controlla tutte le azioni eseguite sul database. CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) Abbiamo scoperto che alcune query scriveranno nel registro di controllo l'uso di una funzione …



1
Perché il troncamento di una tabella temporanea alla fine della procedura memorizzata che crea spazio tempdb libero più velocemente?
SQL Server memorizza nella cache le tabelle temporanee create all'interno di stored procedure e le rinomina semplicemente al termine della procedura e successivamente viene eseguita. La mia domanda ha a che fare con il rilascio dello spazio tempdb. Ho letto che la tabella viene troncata alla fine della procedura . …

3
Il registro di SQL Server registra operazioni non impegnate?
Vedo spesso dichiarazioni come i record di log del server sql ogni transction e opeation. Ma io sono confuso su ciò che accade quando una transazione viene poi rotolato indietro . Dire una transazione esplicita ha 3 dichiarazioni: statement A, statement B, statement C, e, infine, un rollback statement D. …
12 sql-server 

3
Perché l'operatore Parallelism (Repartition Streams) dovrebbe ridurre le stime delle righe a 1?
Sto usando SQL Server 2012 Enterprise. Mi sono imbattuto in un piano SQL che mostra alcuni comportamenti che non trovo del tutto intuitivi. Dopo un'operazione di Scansione indice parallela pesante, si verifica un'operazione di parallelismo (stream di ripartizione), ma sta uccidendo le stime di riga restituite dalla scansione indice (Object10.Index2), …

5
Popolamento dei dati mancanti in base ai valori di fine mese precedenti
Dati i seguenti dati: create table #histories ( username varchar(10), account varchar(10), assigned date ); insert into #histories values ('PHIL','ACCOUNT1','2017-01-04'), ('PETER','ACCOUNT1','2017-01-15'), ('DAVE','ACCOUNT1','2017-03-04'), ('ANDY','ACCOUNT1','2017-05-06'), ('DAVE','ACCOUNT1','2017-05-07'), ('FRED','ACCOUNT1','2017-05-08'), ('JAMES','ACCOUNT1','2017-08-05'), ('DAVE','ACCOUNT2','2017-01-02'), ('PHIL','ACCOUNT2','2017-01-18'), ('JOSH','ACCOUNT2','2017-04-08'), ('JAMES','ACCOUNT2','2017-04-09'), ('DAVE','ACCOUNT2','2017-05-06'), ('PHIL','ACCOUNT2','2017-05-07') ; ... che rappresenta quando un determinato utente è stato assegnato a un account. Sto cercando di stabilire …

2
Piani di esecuzione mancanti per stored procedure
Quali sono i motivi della mancanza di un piano dalla cache per le procedure memorizzate? WITH RECOMPILE SQL dinamico Codice criptato Modifiche significative dei dati Aggiorna statistiche Cos'altro? Di recente ho lavorato su 2 server (SQL Server 2008 R2 e SQL Server 2012) che non avevano piani nella cache per …

2
Posso refactoring questa query per farla funzionare in parallelo?
Ho una query che impiega circa 3 ore per essere eseguita sul nostro server e non sfrutta l'elaborazione parallela. (circa 1,15 milioni di record in dbo.Deidentified, 300 record in dbo.NamesMultiWord). Il server ha accesso a 8 core. UPDATE dbo.Deidentified WITH (TABLOCK) SET IndexedXml = dbo.ReplaceMultiWord(IndexedXml), DE461 = dbo.ReplaceMultiWord(DE461), DE87 = …



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.