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.
Abbiamo un database molto grande con centinaia di indici inutilizzati secondo le statistiche DMV, che si sono accumulate dall'ultimo riavvio del server a luglio. Uno dei nostri DBA ha rilasciato le seguenti dichiarazioni cautelative, che per me non hanno senso: Prima di rilasciare un indice, è necessario accertarsi che non …
Ho una tabella, CustPassMastercon 16 colonne, una delle quali è CustNum varchar(8), e ho creato un indice IX_dbo_CustPassMaster_CustNum. Quando eseguo la mia SELECTdichiarazione: SELECT * FROM dbo.CustPassMaster WHERE CustNum = '12345678' Ignora completamente l'indice. Questo mi confonde perché ho un'altra tabella CustDataMastercon molte più colonne (55), una delle quali è …
Ho due pacchetti SSIS che vengono programmati durante la notte (tramite SQL Server Agent) come parte di una distribuzione SSIS più ampia, senza problemi. Tutto utilizza l'autenticazione di Windows e il processo pianificato è di proprietà di un amministratore di sistema (beh, io) ed eseguito come account del servizio agente …
Sto eseguendo sql 2008 r2 e il db funzionava bene e velocemente negli ultimi 3 anni fino a circa 3 mesi fa abbiamo aggiunto il campo ntext su una tabella molto attiva e usata. Ora stiamo iniziando a uscire dallo spazio del server a causa delle enormi dimensioni in espansione …
Devo determinare le date che sono il "3 ° venerdì di ogni mese" per un intervallo di date "1.1.1996 - 30.8.2014" in SQL Server. Mi aspetto che dovrei usare una combinazione di DENSE_RANK()e PARTITION BY()per impostare "rank = 3". Tuttavia, sono nuovo di SQL e non riesco a trovare il …
Con SourceTablerecord> 15MM e record Bad_Phrase> 3K, l'esecuzione della query seguente richiede quasi 10 ore su SQL Server 2005 SP4. UPDATE [SourceTable] SET Bad_Count= ( SELECT COUNT(*) FROM Bad_Phrase WHERE [SourceTable].Name like '%'+Bad_Phrase.PHRASE+'%' ) In inglese, questa query conta il numero di frasi distinte elencate in Bad_Phrase che sono una …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia sull'argomento per Exchange Stack di amministratori di database. Chiuso 4 anni fa . Esiste un modo per solo le SELECTrighe con determinati dati in una colonna, senza …
Devo creare alcuni dati di test che coinvolgono una gerarchia. Potrei renderlo semplice e fare un paio di CROSS JOINs, ma questo mi darebbe una struttura completamente uniforme / senza alcuna variazione. Ciò non solo sembra noioso, ma la mancanza di variazione nei dati dei test talvolta maschera i problemi …
Di recente ho avuto un problema durante l'installazione di Visual Studio 2012 e SQL Server 2008 R2 su una nuova macchina di sviluppo. La mia sequenza di installazione è stata Visual Studio 2012, quindi installa SQL Server 2008 R2. Si è verificato un errore durante l'installazione di SQL Server: L'account …
Ho impostato le regole di confronto del database su Latin1_General_BIN, per fare distinzione tra maiuscole e minuscole tra confronti di stringhe. Ciò avrà un impatto sulle prestazioni? Avrà un impatto sulle operazioni DML o DDL nel database? Il database esiste già con tabelle in esso.
Di recente ho riscontrato questo problema e non sono riuscito a trovarne alcuna discussione online. La query qui sotto DECLARE @S VARCHAR(1) = ''; WITH T AS (SELECT name + @S AS name2, * FROM master..spt_values) SELECT * FROM T T1 INNER JOIN T T2 ON T1.name2 = T2.name2; Ottiene …
Quando guardo dentro sys.sql_logins, vedo una colonna chiamata is_policy_checked. Posso fidarmi che la mia politica password è stata verificata per tutti gli accessi in cui si trova questo valore di colonna 1?
Ultimamente ho esplorato l'utilizzo degli eventi estesi in SQL Server per aiutarmi a valutare e ottimizzare varie query. Finora, per visualizzare i dati dell'evento ho utilizzato la funzione "Guarda i dati live" in SSMS. Il problema che sto riscontrando è che sembra che la funzione Eventi dal vivo utilizzi un …
Ho un semplice script che ottiene quattro numeri casuali (da 1 a 4) e poi si unisce per ottenere il numero database_id corrispondente. Quando eseguo lo script con un JOIN SINISTRO, ottengo quattro righe indietro ogni volta (il risultato previsto). Tuttavia, quando lo eseguo con un INNER JOIN, ottengo un …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 2 anni fa . Provo a installare SQL2008R2 - SQL2012 - sql2014 2014-07-17 16:31:16.00 spid14s Error: 17190, Severity: 16, State: 1. …
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.